我刚刚ctags通过自制软件安装并在我的~/.vimrc:
set tags=./tags,tags;$HOME
然后我在/usr/local/bin/ctags -R .我的一些目录上运行并打开了一些存储在目录中的文件,然后其中一些脚本成功地导入了标签文件,而另一些则没有。
例如,我打开了test.py我的 Python 工作区,我已经在其中运行了上面的命令,然后我尝试穿上Ctrl+]我的 GVim,看起来好像成功导入了标签文件。
我还打开了hello.go位于~/go/src/github.com/user/hello,其中我已经执行了上述ctags命令,成功导入了标签文件。但是,test.rb我只是为了进行测试而将其放在 Go 目录中的文件没有正确导入标签文件。
另外,当我在 上执行命令,然后ctags打开~/another_go_workspace/src位于?~/another_go_workspace/src/hello/hello.goset tags=./tags,tags;$HOME~/.vimrc
那么我错过了什么?
如果它不导入更高目录中的标签文件,我是否必须ctag在每个目录上执行命令,即 on ~/go/src/soccer_analysis, ~/go/src/coffee, ~/go/src/utility, etc, etc...?
谢谢。