I've found that ultisnips is one of the slowest plugins to load at startup.
How do I use NeoBundleLazy to load ultisnips later, eg upon entering insert mode?
I've tried:
NeoBundleLazy 'SirVer/ultisnips', {
\ 'autoload': {
\ 'insert': 1,
\ },
\ }
But get this error message on loading vim:
Error detected while processing FileType Auto commands for "*":
E117: Unknown function: UltiSnips#FileTypeChanged
:h autoload), this is the way to go, and don't use the plugin manager for this. If a plugin does not support it, it should be fixed, don't depend on some plugin manager for this. – Christian Brabandt Jul 20 '16 at 07:10