]> git.donarmstrong.com Git - lilypond.git/commitdiff
vimrc: (Un)commenting with <(S-)F12>, tidy.
authorHeikki Junes <heikki.junes@hut.fi>
Sun, 10 Nov 2002 14:52:30 +0000 (14:52 +0000)
committerHeikki Junes <heikki.junes@hut.fi>
Sun, 10 Nov 2002 14:52:30 +0000 (14:52 +0000)
ChangeLog
vimrc

index 913b700607574b27681af07518ea7e40052dd1b6..2f2d5ad5a2c51811da0bf2e18e7c568d0c1c2b63 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,8 @@
        * emacs-mode.el: Added spanish-note-replacements 
         (<carlos.betancourt@chello.be>).
 
+       * vimrc: (Un)commenting with <(S-)F12>, tidy.
+
 2002-11-08  Heikki Junes  <hjunes@cc.hut.fi>
 
        * lilypond.vim: Do not fontify cises, desis, etc.
diff --git a/vimrc b/vimrc
index 4a4de52138e8de1e32fb310f5b9fb5a61de6cdb1..e8457217ecb0d1c47b7e5d7570e07356b1cbc06d 100644 (file)
--- a/vimrc
+++ b/vimrc
@@ -1,36 +1,41 @@
-:version 4.0
+:version 6.1
 set autoindent
 set shiftwidth=2
 "
 " some handy key mappings
 "
-" F4  save & make and play midi
+" <F4>  save & make and play midi
 map <F4> :w<Return>:se makeprg=ly2dvi\ -m\ %<<Return>:make<Return>:!timidity %<.midi<Return>
 "
-" F5  save & make dvi, midi, ps
+" <F5>  save & make dvi, midi, ps
 map <F5> :w<Return>:se makeprg=ly2dvi\ -P\ %<<Return>:make<Return>
 "
-" F6  view ps
+" <F6>  view ps
 map <F6> :!gv -watch %<.ps &<Return>
 "
 " <S-F6>  view dvi
 map <S-F6> :!xdvi %<.dvi &<Return>
 "
-" F7  prev error
+" <F7>  prev error
 map <F7> :cp<Return>
 "
-" F8  next error
+" <F8>  next error
 map <F8> :cn<Return>
 "
-" F9  make
+" <F9>  make
 map <F9> :w<Return>:se makeprg=make\ -k<Return>:make<Return>
 "
-" F10 run buffer through lily
+" <F10> run buffer through lily
 map <F10> :w<Return>:se makeprg=lilypond\ %:t<Return>:make<Return>
 "
-" shift F10: run buffer through lily -M
+" <S-F10> run buffer through lily -M
 map <S-F10> :w<Return>:se makeprg=lilypond\ -M\ %:t<Return>:make<Return>
 "
+" <F12> comment region
+map <F12> :g!/%.*/normal 0i%<Return>
+"
+" <S-F12> remove comments in region
+map <S-F12> :g/%.*/normal 0x<Return>
 "
 " errorformat for lily (with columns) and gcc
 " (how to see multiple-line error messages?)