+ -
当前位置:首页 → 问答吧 → vim中使用ctags时总是报E426错误。。

vim中使用ctags时总是报E426错误。。

时间:2011-09-05

来源:互联网

RT
我已经在 /etc/vim/vimrc里面配置好了
 set tags=/home/aaa/UnixPro了

在/home/aaa/UnixPro这个目录下面我自己写的函数tFun
通过vim -t tFun可以定位得到。

但是系统函数,比如printf,write,open。我怎么都是定位不到呢???

作者: oldmtn   发布时间: 2011-09-05

使用ctags定位需要确定使用那个路径的tag 并且要先生成那些tag ,你有没有生成啊 ?

作者: ericming200409   发布时间: 2011-09-05

昨天,我弄了一晚上,今天终于解决了。
问题是你需要做一个链接到你的标准C函数库文件夹里面。。

但是我直接把/usr/include这个文件夹拷贝到了我的程序文件夹里面了。
结果就OK了。。

哎,很多网上都博客,方法介绍都没有说。。。

可以结帖了。。。

作者: oldmtn   发布时间: 2011-09-05

你的方法不是很好.
每个工程如果都挎这个标准库头,那不是累死.

只要生成一个标准库头的tag以后都只要挎这个tag到工程中.
或者在vimrc中设置tag查找目录.

作者: zmlovelx   发布时间: 2011-09-05