]> git.donarmstrong.com Git - lilypond.git/blob - vimrc
* input/regression/chord-scripts.ly (texidoc): new file
[lilypond.git] / vimrc
1 :version 4.0
2 set autoindent
3 set shiftwidth=2
4 "
5 " some handy key mappings
6 "
7 " F4  save & make and play midi
8 map <F4> :w<Return>:se makeprg=ly2dvi\ -m\ %<<Return>:make<Return>:!timidity %<.midi<Return>
9 "
10 " F5  save & make dvi, midi, ps
11 map <F5> :w<Return>:se makeprg=ly2dvi\ -P\ %<<Return>:make<Return>
12 "
13 " F6  view ps
14 map <F6> :!gv -watch %<.ps &<Return>
15 "
16 " F7  prev error
17 map <F7> :cp<Return>
18 "
19 " F8  next error
20 map <F8> :cn<Return>
21 "
22 " F9  make
23 map <F9> :w<Return>:se makeprg=make\ -k<Return>:make<Return>
24 "
25 " F10 run buffer through lily
26 map <F10> :w<Return>:se makeprg=lilypond\ %:t<Return>:make<Return>
27 "
28 " shift F10: run buffer through lily -M
29 map <S-F10> :w<Return>:se makeprg=lilypond\ -M\ %:t<Return>:make<Return>
30 "
31 "
32 " errorformat for lily (with columns) and gcc
33 " (how to see multiple-line error messages?)
34 "
35 se errorformat=%f:%l:%c:\ %m,%f:%l:\ %m,In\ file\ included\ from\ %f:%l:,\^I\^Ifrom\ %f:%l%m
36