Hi everyone,

I am wondering if anyone knows how to set up vim to be able to do tab
completion (or Ctrl-N completion) for Lilypond syntax.  As is, Vim can do tab
completion for variables, contexts and grobs that are defined within the
current file or included files.  For example, once i \override
NoteHead.stencil in a given file, I can then use tab completion on \override,
NoteHead, or .stencil.  Before any of these have appeared in the file, they
are not available using Tab completion. This is in contrast to Frescobaldi, 
which has
Lilypond's syntax (and all of the grob and interface properties) built-in, and
completion is available via a drop-down context menu.

Is it possible to set up this functionality within Vim?  I'm really sold on it
as an editor, I find it to be quite efficient and I like how easy it is to
program and modify.  I find it better than Frescobaldi in every way, except
for Frescobaldi's superior automatic completion.  If there isn't a ready-made
solution, perhaps someone could point me in the direction of how to go about
creating one?

Many thanks,
Peter

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to