vim的Youcompleteme插件无法提供来自errno.h的错误代码的完成
问题描述:
我从来没有在工作中使用过vim,只是开始熟悉它并且非常熟悉它。vim的Youcompleteme插件无法提供来自errno.h的错误代码的完成
对于YouCompleteMe插件在我的测试项目工作,我从here了.ycm_extra_conf.py文件,并添加“-I/usr/include目录”和“路径/到/我/项目/”来标志。它工作得很好,甚至可以完成C++ 11的auto
类型!
但我不能使它完全错误代码像EINTR
,EAGAIN
,等等,这都应该是可见的后#include <errno.h>
如果我打电话:YcmComplete GoToDeclaration
与我的光标是在EINTR
,它的声明是正确发现然而...
有没有解决方案?
答
通过进一步的搜索,我发现可以通过(Ctrl-Space)获得宏完成。