我想在Zend框架项目中使用Ctag。我执行了这个命令:ctags -R ./* ../ZendFramework/*来创建一个标记列表,但问题是当我在一个类或方法上按Ctrl-]时,我得到了这个错误:ctags: tag not found
我检查了tags文件,列出了所有的类/方法/变量。tags文件位于项目的根目录中。当我打开一个文件时,我应该加载manullay吗?
发布于 2012-08-16 03:30:47
是的,你应该告诉Vim在哪里可以找到你的tags文件,比如:
:set tags=/path/to/tags然而,这并不是最优的。~/.vimrc中的这一行应该会有所帮助:
set tags=./tags,tags;$HOME它告诉Vim在当前文件所在的目录中查找tags文件,在当前目录中直到您的$HOME (这就是分号的含义),在第一次命中时停止。
发布于 2012-08-16 03:31:54
'tags'变量必须指向您的tags文件。参见:help 'tags'。将路径添加到标记文件的示例:
:set tags+=$HOME/yourpath/tagshttps://stackoverflow.com/questions/11975316
复制相似问题