首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >项目级别的Ctags

项目级别的Ctags
EN

Stack Overflow用户
提问于 2015-08-07 06:31:36
回答 1查看 312关注 0票数 0

我正在尝试设置ctag,但不确定我是否做错了什么。我似乎没有得到任何自动完成的下拉列表,在vim中,当我这样做的时候:标签,它是空的。

项目结构

代码语言:javascript
复制
C:\Users\costa\Development\CarApplication
- CarApplication.Web
----Controllers
------DashboardController.cs
- Tags
- global.json

所以在windows资源管理器中,我找到了vim目录,右击global.json文件,然后说在vim中编辑。

Vim随即打开并加载该文件。我输入:标签,然后按回车键

然后使用Ctrlp打开DashboardController并执行相同的操作,得到相同的结果。下面是我的.vimrc中的内容

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

我检查了标签文件,里面有东西。这把我难倒了

EN

回答 1

Stack Overflow用户

发布于 2015-08-07 15:42:27

:tags显示标记堆栈的内容。每次跳转到标记时,该标记都会添加到标记堆栈中,然后可以使用:tags可视化标记历史记录并跳转到任意标记。如果您没有跳到任何标记,则标记堆栈是空的,因此:tags在这一点上是无用的。

您可以使用:echo tagfiles()查看Vim发现了哪些tags文件,并使用:echo taglist('.')显示在这些tags文件中找到的标记列表(可能很长)。

要跳转到标记,需要使用诸如:tag foo:tlist foo<C-]>之类的命令。

详情请参见:help tags

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31866856

复制
相关文章

相似问题

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