Мне было интересно, возможно ли запускать / загружать определенные плагины только для определенных типов файлов? Например, у меня есть YouCompleteMe и Syntastic, установленные через Vundle, но я хочу загружать их только тогда, когда я на самом деле редактирую файл C ++.
Он не ограничивается только этими плагинами, это может быть что угодно. Причина этого в том, что я хочу минимизировать количество плагинов, загружаемых для других файлов, в противном случае он будет загружен для файла, скажем, .txt, даже если в этом нет никакого смысла (что также означает, что все будет быстрее). :))
Благодарю.
Это тривиально с NeoBundle. Вот пример из :help :NeoBundleLazy
:
NeoBundleLazy 'Rip-Rip/clang_complete'
autocmd FileType c,cpp NeoBundleSource clang_complete
Вы можете очень легко преобразовать вашу настройку Vundle в NeoBundle, увидев, что последняя является форком первой.
Других решений пока нет …