vim – 如何修复重复的cscope?这是一种更好的方式吗?
这几年我用
vim编程,我使用了ctags.
我正在使用一个相当大的C/C++包,我需要找到函数的定义.我通常使用grep ctags. 最近我尝试使用cscope而不是ctags并将其与Vundle一起安装. 我看到一些文件出现以下错误 E568: duplicate cscope database not added 我搜索了网络,发现了这个: 我怎样才能解决这个问题?
在
Artem’s answer上扩展:
对于cscopeverbose的Vim帮助如下:
这里的问题是(a)有多个脚本试图加载cscope.out文件,(b)他们没有遵循在加载文件之前禁用“详细”cscope警告的最佳做法,然后重新启用它,如上面的帮助文本所示. 完整的错误输出应该告诉您哪个脚本正在触发此警告;对我来说它看起来像这样: Error detected while processing /home/me_and/.vim/plugin/cscope_maps.vim: line 42: E568: duplicate cscope database not added 然后修复了?/ .vim / plugin / cscope_maps.vim文件以在cs add …行之前添加set nocscopeverbose.我的这个文件的版本之后已经设置了cscopeverbose,但是如果你没有,你也应该添加它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |