1

我已经安装了 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

4

0 回答 0