【问题标题】:Vim plugin clang_complete doesn't see *.cc filesVim 插件 clang_complete 看不到 *.cc 文件
【发布时间】:2018-01-12 02:15:23
【问题描述】:

我已经使用 Vundle 安装了 clang_complete 插件。似乎适用于*.cpp 文件(:set omnifunc? 提供ClangComplete 并且自动完成大部分都可以正常工作),但我宁愿使用*.cc 并且插件似乎无法识别这些文件。 (:set omnifunc? 什么也没给出)

我尝试更改~/.vim/bundle/clang_complete/plugin/clang_complete.vim并在列出文件扩展名的所有位置添加*.cc,然后执行:PluginUpdate,但这没有帮助。

提前致谢!

【问题讨论】:

  • 去使用 YouCompleteMe。它可以让你从大量的插件中解放出来。
  • 我无法在服务器上重建 vim,并且它的编译没有 YCM 工作所需的标志。
  • 好的。如果您找到解决方案,请提出您的答案并接受以帮助他人。

标签: c++ vim clang-complete


【解决方案1】:

找到了解决方法。我添加了:

  autocmd BufEnter *.cc set omnifunc=ClangComplete
  autocmd BufEnter *.cc set completefunc=ClangComplete

致我的.vimrc

【讨论】:

    猜你喜欢
    • 2012-11-09
    • 2012-05-02
    • 2014-01-06
    • 2013-05-26
    • 2012-11-25
    • 2014-08-26
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多