mgrc - randomcrap - random crap programs of varying quality
 (HTM) git clone git://git.codemadness.org/randomcrap
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       mgrc (1791B)
       ---
            1 # don't preserve case with search-and-replace.
            2 set-case-replace 0
            3 # don't use case-fold regex searches.
            4 #set-case-fold-search 0
            5 
            6 global-set-key "\^[[1;5D" backward-word
            7 global-set-key "\^[[1;5C" forward-word
            8 
            9 global-set-key "\^t" call-last-kbd-macro
           10 
           11 #global-set-key ")" self-insert-command
           12 global-set-key "\^w" backward-kill-word
           13 global-set-key "\^r" replace-string
           14 global-set-key "\^g" goto-line
           15 global-set-key "\^q" save-buffers-kill-emacs
           16 global-set-key "\^z" undo
           17 global-set-key "\^s" save-buffer
           18 global-set-key "\^h" delete-backward-char
           19 global-set-key "\^f" re-search-forward
           20 global-set-key "\^n" re-search-again
           21 global-set-key "\e[Z" backward-char
           22 # shift-del: delete line.
           23 #global-set-key "\^[[3;2~" kill-line
           24 #global-set-key "\^[[3~" kill-line
           25 
           26 # ctrl-del: cut region.
           27 global-set-key "\^[[3;5~" kill-region
           28 global-set-key "\^DEL" kill-region
           29 
           30 global-set-key "\^c" copy-region-as-kill
           31 global-set-key "\^v" yank
           32 
           33 # c-up/c-down is move paragraph.
           34 global-set-key "\^[[1;5A" backward-paragraph
           35 global-set-key "\^[[1;5B" forward-paragraph
           36 
           37 # home / end.
           38 global-set-key "\^[[1~" beginning-of-line
           39 global-set-key "\^[[4~" end-of-line
           40 
           41 # shift-home/end.
           42 global-set-key "\^[[1;2H" beginning-of-line
           43 global-set-key "\^[[1;2F" end-of-line
           44 
           45 # shift-TAB
           46 global-set-key "\^[[Z" prefix-region
           47 
           48 global-set-key "\^P" fill-paragraph
           49 #global-set-key "\^[p" fill-paragraph
           50 
           51 set-fill-column 79
           52 column-number-mode 1
           53 make-backup-files 0
           54 set-prefix-string "        "
           55 
           56 #set-default-mode fill
           57 auto-execute *.c auto-indent-mode
           58 auto-execute *.h auto-indent-mode
           59 
           60 #global-set-key "\^[|" filter-region
           61 
           62 # "meta-key-mode
           63 # "        When disabled, the meta key can be used to insert extended-ascii
           64 # "        (8-bit) characters.  When enabled, the meta key acts as usual."
           65 #
           66 # this allows pasting UTF-8 text properly.
           67 meta-key-mode 0