我想知道是否可以仅针对某些文件类型运行/加载某些插件?例如,我通过 Vundle 安装了 YouCompleteMe 和 Syntastic,但我只想在实际编辑 C++ 文件时加载它们。
它不仅仅限于那些插件,它基本上可以是任何东西。这样做的原因是因为我想最大限度地减少为其他文件加载的插件数量,否则它将为 .txt 文件加载,即使这样做确实没有意义(这也意味着事情会更快:) )
谢谢。
最佳答案
对于 NeoBundle 来说这很简单。以下是 :help :NeoBundleLazy
的示例:
NeoBundleLazy 'Rip-Rip/clang_complete'
autocmd FileType c,cpp NeoBundleSource clang_complete
您可以非常轻松地将 Vundle 设置转换为 NeoBundle,看看后者如何是前者的分支。
关于c++ - Vim 如何在某些文件类型上运行/加载某些插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18581218/