未找到C结构的clang_完整模式
因此,我有一个非常基本的C程序来尝试和测试未找到C结构的clang_完整模式,c,vim,clang,clang-complete,C,Vim,Clang,Clang Complete,因此,我有一个非常基本的C程序来尝试和测试clang_complete: #include <stdio.h> #include <stdlib.h> struct xampl { int x; }; int main() { struct xampl structure; struct xampl *ptr1; } 但是,完成仍然不起作用 这里有什么我遗漏或不明白的吗?当你说ptr->你的意思是ptr1->对吗? 我的.vimrc中只有两个字符串 le
clang_complete
:
#include <stdio.h>
#include <stdlib.h>
struct xampl {
int x;
};
int main()
{
struct xampl structure;
struct xampl *ptr1;
}
但是,完成仍然不起作用
这里有什么我遗漏或不明白的吗?当你说
ptr->
你的意思是ptr1->
对吗?
我的.vimrc中只有两个字符串
let g:clang_complete_copen=1
let g:clang_hl_errors=1
你的例子很适合我。确保您有带有有效包含路径的.clangu complete文件(请参阅
:help clangu complete
示例文件)。尝试通过设置变量让g:clang_debug=1来调试clang completer
。读一读也许对你有帮助。对不起,我是说ptr1。我的vim目录中没有一个.clangu完整的文件,关于如何修复pattern not found问题的FAQ非常模糊。我应该在哪里放置/创建.clang_完整文件?谢谢你解决了这个问题。我不知道你已经安装了clang让它工作。谢谢你的线程链接!
let g:clang_complete_copen=1
let g:clang_hl_errors=1