gpt4 book ai didi

c - Vim + omnicppcomplete 枚举补全

转载 作者:太空宇宙 更新时间:2023-11-04 00:09:21 28 4
gpt4 key购买 nike


是否有可能使 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 大约两年了,据我所知,它无法完成枚举。

为了获得完美的 C/C++/Objective-C 代码补全,我建议您尝试 Clang Complete .看看我的 another answer对此。

关于c - Vim + omnicppcomplete 枚举补全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8865318/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com