(setq-default comment-column 40) ;Set a standard comment column
(setq-default truncate-partial-width-windows nil
truncate-lines t)
+(setq line-move-visual t
+ visual-order-cursor-movement t)
(setq default-indicate-empty-lines t)
(setq view-read-only t)
(setq-default view-exit-action #'kill-buffer)
'(("en_GB-ize-w_accents" "[[:alpha:]]" "[^[:alpha:]]" "'" t
("-d" "en_GB-ize-w_accents") nil utf-8))
ispell-silently-savep t)
+(setq-default viper-case-fold-search t
+ viper-electric-mode t
+ viper-ex-style-motion nil
+ viper-ex-style-editing nil
+ viper-expert-level 5
+ viper-inhibit-startup-message t
+ ;;viper-insert-state-cursor-color "red"
+ viper-no-multiple-ESC nil
+ viper-re-query-replace t
+ viper-re-search t
+ ;;viper-replace-overlay-cursor-color "red"
+ viper-shift-width 2
+ viper-vi-style-in-minibuffer nil
+ viper-want-ctl-h-help t)
(trap
(require 'uniquify)
(setq uniquify-buffer-name-style 'post-forward-angle-brackets)
(tool-bar-mode 0))
(trap (or mdw-fast-startup (global-auto-revert-mode t)))
+(defun mdw-set-viper-cursor-colour ()
+ ;; ?? doesn't seem to work
+ (set-frame-parameter nil 'cursor-color "green")
+ (message ";; %S" post-command-hook)
+ (sit-for 2))
+;;(add-hook 'viper-vi-state-hook 'mdw-set-viper-cursor-colour)
+
(defvar mdw-black-background t)
(eval-after-load "outline"
#+mdw (cl:in-package #:mdw-hacks)
;; Miscellaneous configuration.
-(setf swank:*communication-style* :fd-handler
- swank:*dont-close* t
+(setf swank:*dont-close* t
*print-right-margin* 77)
+#+(or sbcl cmu) (setf swank:*communication-style* :fd-handler)
;; Maybe inhibit some Swank extensions.
(let ((forbidden-contribs
(((class color)) :background "cyan")
(t :inverse-video t))
+(mdw-define-face viper-minibuffer-emacs (t nil))
+(mdw-define-face viper-minibuffer-insert (t nil))
+(mdw-define-face viper-minibuffer-vi (t nil))
+(mdw-define-face viper-replace-overlay
+ (((min-colors 64)) :background "darkred")
+ (((class color)) :background "red")
+ (t :inverse-video t))
+(mdw-define-face viper-search (t :inherit isearch))
+
(mdw-define-face holiday-face
(t :background "red"))
(mdw-define-face calendar-today-face
(mdw-define-c-style mdw-trustonic-c (mdw-c)
(c-basic-offset . 4)
- (c-indent-comment-alist (anchored-comment . (column . 0))
- (end-block . (space . 1))
- (cpp-end-block . (space . 1))
- (other . (space . 1)))
(c-offsets-alist (access-label . -2)))
(mdw-define-c-style mdw-trustonic-alec-c (mdw-trustonic-c)
(comment-column . 0)
+ (c-indent-comment-alist (anchored-comment . (column . 0))
+ (end-block . (space . 1))
+ (cpp-end-block . (space . 1))
+ (other . (space . 1)))
(c-offsets-alist (arglist-cont-nonempty . mdw-c-indent-arglist-nested)))
(defun mdw-set-default-c-style (modes style)
magit-diff-refresh-popup
magit-diff-mode-refresh-popup
magit-revision-mode-refresh-popup))
- (magit-define-popup-switch popup ?R "Reverse diff" "-R"))))
+ (magit-define-popup-switch popup ?R "Reverse diff" "-R"))
+ (magit-define-popup-switch 'magit-rebase-popup ?r
+ "Rebase merges" "--rebase-merges")))
(defadvice magit-wip-commit-buffer-file
(around mdw-just-this-buffer activate compile)
--- /dev/null
+/* -*-css-*- */
+/*@ urlPrefixes: https://www.scribd.com/doc/, https://www.scribd.com/document/ */
+/*@ start: */
+.autogen_class_views_pdfs_page_blur_promo {
+ display: none!important;
+}
+div.text_layer {
+ text-shadow: black 0 0 0!important;
+ -webkit-user-select: text;
+ -moz-user-select: text;
+ -ms-user-select: text;
+ user-select: text;
+}
+.page_missing_explanation {
+ display: none!important;
+}
+.trial_upsell {
+ display: none!important;
+}
+.autogen_class_views_pdfs_show.has_toolbar_nag .document_column .document_scroller {
+ top: 50px;
+}
+div.image_layer .absimg {
+ opacity: 1!important;
+}
+/*@END*/
--- /dev/null
+/* -*-css-*- */
+/*@ domains: fandom.com */
+body { overflow: scroll !important; }
+/*@END*/
--- /dev/null
+/* -*-css-*- */
+/*@ domains: vridar.org */
+a:hover { border: 0 !important; }
+.tagcloud a:hover { border: solid 1px !important; }
+a:visited { color: #0000d8 !important; }
+a:link, a:hover { color: #007ac8 !important; }
+.site-content { font-size: inherit; }
+body { font-family: serif; }
+h1, h2, h3, h4, h5, h6 {
+ font-family: sans-serif;
+ font-weight: bold;
+}
+/*@END*/
--- /dev/null
+/* -*-css-*- */
+/*@ domains: wiki.trustonic.internal */
+body { font-family: inherit; font-size: 11pt; }
+h1, h2, h3, h4 { font-family: sans-serif; font-weight: bold; }
+.aui-button, .aui-nav-link, .aui-nav-imagelimk, .user-mention, [role=menu]
+ { font-family: sans-serif !important; }
+code, kbd, pre { font-family: monospace; font-size: 9pt; }
+/*@END*/