ubuntu的ctags不能正常使用,tag not found

版权声明:本文为博主原创文章,转载请注明出处 https://blog.csdn.net/baidu_35679960/article/details/84892159

环境:ubuntu 14.04

因为是在别人的服务器中我是新建了自己的用户目录,我默认ctags是已经装好了,我直接ctags -R之后,使用ctrl + ]跳转失败,显示 tags not found。我在想问题出现在了哪儿呢?

我经过了如下的步骤

1、which ctags,我看了下系统的ctags可执行程序的位置在/usr/bin目录下,然后我在自己用户目录下的 .profile文件中的PATH环境变量中新加入了/usr/bin这个路径

再次使用vim打开一个文件,ctrl + ],还是显示tags not found;

所以,这一步操作对于这个问题是无效的。

2、我从网上看了看,是需要自己在自己的用户主目录下建立 .vimrc文件,文件内容为:
set tags = /*你通过ctags -R生成的tags文件的位置*/tags

重新使用vim打开一个文件,此时就可以正常跳转了,因为在你是用vim打开文件的时候,会自动去读取 .vimrc文件,而在这个文件中你指明了tags文件的位置,所以tags就能够found,所以就可以正常跳转了。

ok,大功告成。

参考:
https://blog.csdn.net/daze_scarecrow/article/details/78533325

猜你喜欢

转载自blog.csdn.net/baidu_35679960/article/details/84892159