我已经安装了 vim 插件 neocomplecache 和 clang complete,它们的补丁名为 neocomplecache_clang_complete。
另外,我安装了clang以使clang完整。
一个名为:test.c 的纯 c 文件
typedef struct student
{
int age;
char name[20];
}Stu;
int main()
{
Stu Kevin;
Kevin.
}
按下“kevin”后的点后,弹出“用户定义的完成(^U^N^P)模式未找到”。
一个名为:test.cpp 的纯 c 文件
class Stu
{
int age;
char name[20]
};
int main()
{
Stu Kevin;
Kevin.
}
成员年龄和姓名正确弹出。
我已经检查了设置的omnifunc。在上述两种情况下它是相同的值
有没有人能够找出这里发生了什么?
如果您需要更多信息,请随时告诉我,例如我的 .vimrc