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