[已解决]vi <CTRL+]> 跳转 跳不进 /usr/include里的头文件

Vim、Emacs配置和使用
回复
zx120120
帖子: 4
注册时间: 2009-04-06 10:14

[已解决]vi <CTRL+]> 跳转 跳不进 /usr/include里的头文件

#1

帖子 zx120120 » 2010-07-26 22:08

我用 Ctags 索引了 /usr/include 然后用 <C-]>想跳转到 GObject 的定义结果 提示说 glib-2.0/gobject/gobject.h"未找到

这个怎么解决?
用Ctags索引的时候加上--tag-relative=yes就好了



..还有个不要紧小问题....
为什么Ctags 索引 /usr/includes 函数都索引不到捏。好像只索引了宏定义的阿。。
上次由 zx120120 在 2010-07-27 15:11,总共编辑 1 次。
风间星魂
帖子: 490
注册时间: 2009-06-20 23:53

Re: vi <CTRL+]> 跳转 跳不进 /usr/include里的头文件

#2

帖子 风间星魂 » 2010-07-27 0:39

"
我估计你的ctags命令参数有问题,既然没有生成正确的函数定义那自然在无法跳转~
"
====== 命令参考 ========
!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q
zx120120
帖子: 4
注册时间: 2009-04-06 10:14

Re: vi <CTRL+]> 跳转 跳不进 /usr/include里的头文件

#3

帖子 zx120120 » 2010-07-27 11:16

谢谢2楼!
现在 索引 已经OK了 ..补全爽阿...
回复