【问题标题】:Vim how to run/load certain plugins on certain filetypes?Vim 如何在某些文件类型上运行/加载某些插件?
【发布时间】:2013-09-02 21:51:14
【问题描述】:

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

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

谢谢。

【问题讨论】:

    标签: c++ vim plugins file-type


    【解决方案1】:

    使用 NeoBundle 很简单。这是来自:help :NeoBundleLazy 的示例:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-26
      相关资源
      最近更新 更多