VIM + OMNICPPCOMPLETE ENUMの完了
-
28-10-2019 - |
質問
enumからVIMオートコンプリートを作成することは可能ですか?
構造体の完了は正常に機能しますが、列挙完了が機能しません
たとえば、このコードがCにあります。
enum {foo0, foo1, foo2} MyEnum;
MyEnum = (C^X) (C^O)
//or
if (MyEnum == (C^X)(C^O))
このコマンドによって生成されたすべてのタグがあります。
ctags --c++-kinds=+p --fields=+iaS --extra=+q main.c
タグファイルにはIMOの正しい情報が含まれています。
MyEnum main.c /^enum { foo0 , foo1, foo2 } MyEnum;$/;" v typeref:enum:__anon1
foo0 main.c /^enum { foo0 , foo1, foo2 } MyEnum;$/;" e enum:__anon1 file:
foo1 main.c /^enum { foo0 , foo1, foo2 } MyEnum;$/;" e enum:__anon1 file:
foo2 main.c /^enum { foo0 , foo1, foo2 } MyEnum;$/;" e enum:__anon1 file:
助けてくれてありがとう、そして私は私の英語をごめんなさい
解決
私が使う omnicppcomplete
約2年間、そして私が知る限り、それは酵素を完成させることができません。
完璧なC/C ++/Objective-Cコードの完了を取得するには、試してみることをお勧めします Clang Complete. 。そして、私をチェックしてください 別の答え これについて。
所属していません StackOverflow