【发布时间】:2012-05-02 19:43:01
【问题描述】:
所以在玩弄了omnicpp、gccsense 和clang_complete 之后,我无法让它们中的任何一个工作。于是我apt-get purge vim-*再次尝试安装clang_complete,但没有成功。
这是我的工作:
下载
clang_complete.vmb,将其移动到我的新鲜、干净的.vim目录并执行vim clang_complete.vmb -c 'so %' -c 'q'。-
将此粘贴到我的 .vimrc 中:
syntax on set number filetype plugin on let g:clang_user_options='|| exit 0' let g:clang_complete_auto = 1 let g:clang_complete_copen = 1 -
创建一个典型的例子
#include <iostream> #include <string> int main() { std:: (I get: User defined pattern not found) }
还有什么我需要做/安装才能让它工作的吗?我听说过关于 Clang 的愚蠢问题,我需要 apt-get install 吗?
【问题讨论】:
-
1.你在 vim 中使用什么样的补全(你按下的键)? 2.尝试设置
g:clang_debug = 1,看看当你尝试完成某事时是否收到任何调试消息,每次插件用于自动完成时它应该打印一些信息。 -
另请参阅如何设置 clang_complete + supertab:zwiener.org/vimautocomplete.html
-
感谢您的提示,我已经设法让它工作了,对于未来的寻求者来说,就像我需要安装 clang 才能工作......
标签: vim clang clang-complete