Vim如何在某些文件类型上运行/加载某些插件?

时间:2013-09-02 21:51:15

标签: c++ vim plugins file-type

我想知道是否可以仅针对某些文件类型运行/加载某些插件?例如,我通过Vundle安装了YouCompleteMe和Syntastic,但我只想在实际编辑C ++文件时加载它们。

它不仅限于那些插件,它基本上可以是任何东西。这是因为我想最小化为其他文件加载的插件数量,否则它将被加载为一个文件,例如.txt,即使这样做真的没有意义(这也意味着事情会更快) :))

感谢。

1 个答案:

答案 0 :(得分:2)

与NeoBundle相比,这是微不足道的。以下是:help :NeoBundleLazy的示例:

NeoBundleLazy 'Rip-Rip/clang_complete'
autocmd FileType c,cpp NeoBundleSource clang_complete

您可以非常轻松地将Vundle设置转换为NeoBundle,看看后者如何成为前者的分支。