vim - vim中的标签导航

标签 vim ctags cscope exuberant-ctags

使用 cscope 集成的 Vim,我可以使用 ctrl-T 导航回来,并使用 :tags 查看当前标签堆栈位置。但是我如何在堆栈中前进?我可以从手册页中找到的唯一内容是转到函数定义(如 ctrl-])

最佳答案

标签堆栈由您所有的“跳转到定义”创建。每次做 <C-]> ,您跳转到的标签将添加到标签堆栈中,您可以使用 <C-t>:pop跳回标签堆栈中的前一个标签或 :tag走另一条路。两者 :tag:pop取一个可选的计数,所以 :5pop将转到前五个标签。
:help tagstack .

关于vim - vim中的标签导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17783539/

相关文章:

ruby-on-rails - Vim ctags 当前目录和 gemset

javascript - Jsctags 不工作

vim - 从 vim 更新 cscope 数据库

regex - 将句点(点)后的 1 个空格增加到 2,但在 vim 中不会更多

vim - 插入空行而不进入插入模式

php - Mac 上的 Exuberant Ctags

cscope: -c 或 -T 命令行和旧符号数据库不匹配

freebsd - cscope 和 ctags 在 FreeBSD 中的使用

bash - 如何让 Vim 从 shebang 行检测文件类型?

vim - 如何获取当前在 vim 中比较的文件列表