annotate runtime/macmap.vim @ 856:8cd729851562 v7.0g

updated for version 7.0g
author vimboss
date Sun, 30 Apr 2006 18:54:39 +0000
parents 7b21554be7a1
children 99305c4c42d4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
718
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
1 " System gvimrc file for Mac OS X
856
8cd729851562 updated for version 7.0g
vimboss
parents: 718
diff changeset
2 " Author: Benji Fisher <benji@member.AMS.org>
718
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
3 " Last Change: Thu Mar 09 09:00 AM 2006 EST
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
4 "
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
5 " Define Mac-standard keyboard shortcuts.
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
6
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
7 " Save and restore compatible mode.
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
8 let s:save_cpo = &cpo
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
9 set cpo&vim
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
10
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
11 nnoremap <D-n> :confirm enew<CR>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
12 vmap <D-n> <Esc><D-n>gv
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
13 imap <D-n> <C-O><D-n>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
14 cmap <D-n> <C-C><D-n>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
15 omap <D-n> <Esc><D-n>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
16
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
17 nnoremap <D-o> :browse confirm e<CR>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
18 vmap <D-o> <Esc><D-o>gv
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
19 imap <D-o> <C-O><D-o>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
20 cmap <D-o> <C-C><D-o>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
21 omap <D-o> <Esc><D-o>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
22
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
23 nnoremap <silent> <D-w> :if winheight(2) < 0 <Bar>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
24 \ confirm enew <Bar>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
25 \ else <Bar>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
26 \ confirm close <Bar>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
27 \ endif<CR>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
28 vmap <D-w> <Esc><D-w>gv
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
29 imap <D-w> <C-O><D-w>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
30 cmap <D-w> <C-C><D-w>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
31 omap <D-w> <Esc><D-w>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
32
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
33 nnoremap <silent> <D-s> :if expand("%") == ""<Bar>browse confirm w<Bar>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
34 \ else<Bar>confirm w<Bar>endif<CR>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
35 vmap <D-s> <Esc><D-s>gv
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
36 imap <D-s> <C-O><D-s>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
37 cmap <D-s> <C-C><D-s>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
38 omap <D-s> <Esc><D-s>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
39
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
40 nnoremap <D-S-s> :browse confirm saveas<CR>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
41 vmap <D-S-s> <Esc><D-s>gv
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
42 imap <D-S-s> <C-O><D-s>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
43 cmap <D-S-s> <C-C><D-s>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
44 omap <D-S-s> <Esc><D-s>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
45
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
46 " From the Edit menu of SimpleText:
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
47 nnoremap <D-z> u
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
48 vmap <D-z> <Esc><D-z>gv
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
49 imap <D-z> <C-O><D-z>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
50 cmap <D-z> <C-C><D-z>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
51 omap <D-z> <Esc><D-z>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
52
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
53 vnoremap <D-x> "+x
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
54
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
55 vnoremap <D-c> "+y
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
56
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
57 cnoremap <D-c> <C-Y>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
58
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
59 nnoremap <D-v> "+gP
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
60 cnoremap <D-v> <C-R>+
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
61 execute 'vnoremap <script> <D-v>' paste#paste_cmd['v']
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
62 execute 'inoremap <script> <D-v>' paste#paste_cmd['i']
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
63
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
64 nnoremap <silent> <D-a> :if &slm != ""<Bar>exe ":norm gggH<C-O>G"<Bar>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
65 \ else<Bar>exe ":norm ggVG"<Bar>endif<CR>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
66 vmap <D-a> <Esc><D-a>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
67 imap <D-a> <Esc><D-a>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
68 cmap <D-a> <C-C><D-a>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
69 omap <D-a> <Esc><D-a>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
70
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
71 nnoremap <D-f> /
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
72 vmap <D-f> <Esc><D-f>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
73 imap <D-f> <Esc><D-f>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
74 cmap <D-f> <C-C><D-f>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
75 omap <D-f> <Esc><D-f>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
76
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
77 nnoremap <D-g> n
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
78 vmap <D-g> <Esc><D-g>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
79 imap <D-g> <C-O><D-g>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
80 cmap <D-g> <C-C><D-g>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
81 omap <D-g> <Esc><D-g>
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
82
7b21554be7a1 updated for version 7.0219
vimboss
parents:
diff changeset
83 let &cpo = s:save_cpo