首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vim + omnicppcomplete枚举完成

Vim + omnicppcomplete枚举完成
EN

Stack Overflow用户
提问于 2012-01-15 04:58:52
回答 1查看 276关注 0票数 2

有没有可能让vim从枚举中自动完成?

结构的完成工作正常,但枚举完成不起作用

例如,我用C语言编写了以下代码:

代码语言:javascript
复制
enum {foo0, foo1, foo2} MyEnum;

MyEnum = (C^X) (C^O)
//or 
if (MyEnum == (C^X)(C^O))

我有这个命令生成的所有标签:

代码语言:javascript
复制
ctags  --c++-kinds=+p --fields=+iaS --extra=+q main.c  

标签文件包含IMO权限信息:

代码语言:javascript
复制
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:  

谢谢你的帮助,我为我的英语感到抱歉

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-17 19:23:33

我使用omnicppcomplete大约两年了,据我所知,它不能完成枚举。

要获得完美的C/C++/Objective-C代码完成,我建议您尝试使用Clang Complete。看看我关于这个的another answer

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8865318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档