首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vim - ctags:找不到标记

Vim - ctags:找不到标记
EN

Stack Overflow用户
提问于 2012-08-16 02:51:31
回答 2查看 49.3K关注 0票数 36

我想在Zend框架项目中使用Ctag。我执行了这个命令:ctags -R ./* ../ZendFramework/*来创建一个标记列表,但问题是当我在一个类或方法上按Ctrl-]时,我得到了这个错误:ctags: tag not found

我检查了tags文件,列出了所有的类/方法/变量。tags文件位于项目的根目录中。当我打开一个文件时,我应该加载manullay吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-16 03:30:47

是的,你应该告诉Vim在哪里可以找到你的tags文件,比如:

代码语言:javascript
复制
:set tags=/path/to/tags

然而,这并不是最优的。~/.vimrc中的这一行应该会有所帮助:

代码语言:javascript
复制
set tags=./tags,tags;$HOME

它告诉Vim在当前文件所在的目录中查找tags文件,在当前目录中直到您的$HOME (这就是分号的含义),在第一次命中时停止。

票数 68
EN

Stack Overflow用户

发布于 2012-08-16 03:31:54

'tags'变量必须指向您的tags文件。参见:help 'tags'。将路径添加到标记文件的示例:

代码语言:javascript
复制
:set tags+=$HOME/yourpath/tags
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11975316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档