1

vim プラグイン neocomplecache と clang complete をインストールし、neocomplecache_clang_complete という名前のパッチをインストールしました。

また、clangを完全に機能させるためにclangをインストールしました。

次の名前の純粋な c ファイル: test.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をチェックしました。上記の 2 つのシナリオで同じ値です

ここで何が起こっているのかを知ることができる人はいますか?

私の .vimrc などの詳細情報が必要な場合は、お気軽にお知らせください。

4

0 に答える 0