我正在尝试设置ctag,但不确定我是否做错了什么。我似乎没有得到任何自动完成的下拉列表,在vim中,当我这样做的时候:标签,它是空的。
项目结构
C:\Users\costa\Development\CarApplication
- CarApplication.Web
----Controllers
------DashboardController.cs
- Tags
- global.json所以在windows资源管理器中,我找到了vim目录,右击global.json文件,然后说在vim中编辑。
Vim随即打开并加载该文件。我输入:标签,然后按回车键

然后使用Ctrlp打开DashboardController并执行相同的操作,得到相同的结果。下面是我的.vimrc中的内容
set tags=./.git/tags,tags;$HOME我检查了标签文件,里面有东西。这把我难倒了
发布于 2015-08-07 15:42:27
:tags显示标记堆栈的内容。每次跳转到标记时,该标记都会添加到标记堆栈中,然后可以使用:tags可视化标记历史记录并跳转到任意标记。如果您没有跳到任何标记,则标记堆栈是空的,因此:tags在这一点上是无用的。
您可以使用:echo tagfiles()查看Vim发现了哪些tags文件,并使用:echo taglist('.')显示在这些tags文件中找到的标记列表(可能很长)。
要跳转到标记,需要使用诸如:tag foo、:tlist foo或<C-]>之类的命令。
详情请参见:help tags。
https://stackoverflow.com/questions/31866856
复制相似问题