X-Git-Url: https://git.distorted.org.uk/~mdw/profile/blobdiff_plain/535c927f19260a0fcbb40445367d505eca0ab06b..6e6faf38a021861ccbf73634ed3dd5b9383d961c:/dot/emacs diff --git a/dot/emacs b/dot/emacs index 5cb3ef4..34d7500 100644 --- a/dot/emacs +++ b/dot/emacs @@ -328,11 +328,23 @@ ;; Postscript printing. (setq ps-paper-type 'a4 - ps-print-color-p nil - ps-landscape-mode t - ps-number-of-columns 2 - ps-font-family 'Courier - ps-font-size 6.5) + ps-print-only-one-header t + ps-print-color-p t + ps-landscape-mode t ps-number-of-columns 4 + ps-line-number t ps-line-number-step 5 ps-line-number-start 5 + ps-zebra-stripes nil ps-zebra-stripe-height 5 + ps-spool-duplex t ps-spool-tumble nil ps-spool-config 'setpagedevice + ps-top-margin (* 12 (/ 72 25.4)) + ps-bottom-margin (* 16 (/ 72 25.4)) + ps-header-offset (* 8 (/ 72 25.4)) + ps-left-margin (* 12 (/ 72 25.4)) + ps-right-margin (* 12 (/ 72 25.4)) + ps-inter-column (* 4 (/ 72 25.4)) + ps-font-family 'CourierCondensed ps-font-size '(4.5 . 5.16) + ps-line-number-font 'Palatino ps-line-number-font-size 3 + ps-header-font-family 'Helvetica + ps-header-title-font-size '(8 . 10) + ps-header-font-size '(6 . 8)) ;; Splash screen stuff. @@ -411,6 +423,20 @@ '(("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) @@ -425,6 +451,13 @@ (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" @@ -721,6 +754,8 @@ (global-set-key [?\C-c ?v ?i] 'vm-visit-imap-folder) (global-set-key [?\C-c ?v ?m] 'vm-visit-folder) (global-set-key [?\C-c ?v ?v] 'mdw-auto-revert) + (global-set-key [?\C-c ?w ?b] 'w3m-bookmark-view) + (global-set-key [?\C-c ?w ?c] 'mdw-set-frame-colour) (global-set-key [?\C-c ?w ?d] 'mdw-divvy-window) (global-set-key [?\C-c ?w ?h] 'windmove-left) (global-set-key [?\C-c ?w ?j] 'windmove-down)