]> git.donarmstrong.com Git - lilypond.git/blob - vimrc
52f632c15c7463401bf31a02f878346130284b58
[lilypond.git] / vimrc
1 :version 4.0
2 "
3 " some handy key mappings
4 "
5 " F7  prev error
6 map \e[18~ :cp\r
7 "
8 " F8  next error
9 map \e[19~ :cn\r
10 "
11 " F9  make
12 map \e[20~ :w\r:se makeprg=make\ -k\r:make\r
13 "
14 " F10 run buffer through lily
15 map \e[21~ :w\r:se makeprg=lilypond\ %:t\r:make\r
16 "
17 " F11 check buffer for quarts
18 map \e[23~ :w\r:se makeprg=lilypond\ -Q%:t\r:make\r
19 "
20 "
21 " errorformat for lily (with columns) and gcc
22 " (how to see multiple-line error messages?)
23 "
24 se errorformat=%f:%l:%c:\ %m,%f:%l:\ %m,In\ file\ included\ from\ %f:%l:,\^I\^Ifrom\ %f:%l%m