The most useful and simple tool I've had the pleasure to work on lilypond files with, is Nicolas Sceaux's lyqi mode (lilypond quick insert). There is only one thing wrong with it: it's for emacs. I therefore decided to make my own version of it for vim. I also decided to do it mostly in python and not in vimscript, both because of the latter's slightly arcane syntax, and because I eventually expect to take advantage of some of the midi oriented modules that exist for python.
These are plans for the future; at the moment, it is hardly more than a skeleton. I didn't know any python before I started this, and my vim-script abilities are limited. However, following the principle "release early and often", I now make it available, with all necessary qualifications, if anyone is interested either to use it or to participate. One thing that is missing, is a proper plugin architecture, so I wouldn't recomment putting it in the ~/.vim/plugins folder, but the file lyqi-all.vim can be sourced, and the main function Lyqi_key() called. There is some documentation in the file, which is located at http://repo.or.cz/w/lyqi-vim.git I welcome comments and contributions. Eyolf -- The study of non-linear physics is like the study of non-elephant biology. _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user