I’ve recently started using AutoComplPop, but I find the popup annoying when I’m writing comments (as I usually don’t need autocomplition when writing a comment).
Is there a configuration option or a quick hack that can effectively disable AutoComplPop when the insertion point is in a comment?
To answer the question of performance when checking the syntax on every cursor move, I had to implement this myself, and made this into the OnSyntaxChange plugin.
With this plugin, setting this up can be done in just three lines (e.g. in .vimrc):
For me, the performance impact is noticeable (depending on the filetype and syntax), but tolerable. Try for yourself!