X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=vimrc;h=b6093bb8ef5750064baa897462e1011b5f94e841;hb=bf648666ce7ae75b3649570ce710250403909856;hp=fb986221c20f62415f264dddc6f286ca31f907b4;hpb=e89347a6a5191937665085ad070573bb5c748f82;p=lilypond.git diff --git a/vimrc b/vimrc index fb986221c2..b6093bb8ef 100644 --- a/vimrc +++ b/vimrc @@ -1,34 +1,45 @@ -:version 4.0 +:version 6.1 set autoindent set shiftwidth=2 " " some handy key mappings " -" F4 save & make and play midi -map :w :se makeprg=ly2dvi\ -m\ %< :make :!timidity %<.midi +" save & make and play midi +map :w:se makeprg=ly2dvi\ -m\ %<:make:!timidity %<.midi " -" F5 save & make dvi, midi, ps -map :w :se makeprg=ly2dvi\ -P\ %< :make +" save & make dvi, midi, ps +map :w:se makeprg=ly2dvi\ -P\ %<:make " -" F6 view ps -map :!gv -watch %<.ps & +" view ps +map :!gv -watch %<.ps & " -" F7 prev error -map :cp +" view dvi +map :!xdvi %<.dvi & " -" F8 next error -map :cn +" prev error +map :cp " -" F9 make -map :w :se makeprg=make\ -k :make +" next error +map :cn " -" F10 run buffer through lily -map :w :se makeprg=lilypond\ %:t :make +" make +map :w:se makeprg=make\ -k:make " -" shift F10: run buffer through lily -M -map :w :se makeprg=lilypond\ -M\ %:t :make +" run buffer through lily +map :w:se makeprg=lilypond\ %:t:make " +" run buffer through lily -M +map :w:se makeprg=lilypond\ -M\ %:t:make " +" comment region +map :g!/%.*/normal 0i% +" +" remove comments in region +map :g/%.*/normal 0x +" +" Completions in Insert/Replace-mode with +set dictionary-=~/.vim/lilypond.words dictionary+=~/.vim/lilypond.words +set complete-=k complete+=k " errorformat for lily (with columns) and gcc " (how to see multiple-line error messages?) "