gpt4 book ai didi

Vim 标签列表导航

转载 作者:行者123 更新时间:2023-12-04 06:47:15 25 4
gpt4 key购买 nike

我正在尝试使用 vim 配置 taglist。我在我的 java 源代码的根目录运行 :TlistAddFilesRecursive 。说我有一个类

类 Foo 扩展 Bar {
}

我将光标放在 Bar 上,然后按 Ctrl-] 我得到

E433: 没有标签文件
E426:未找到标签:酒吧
按 ENTER 或输入命令继续

但是,如果我 :TlistToggle 并搜索 Bar 然后按 Enter,则可以找到该类并将其打开。

有谁知道这会导致什么?

谢谢。

最佳答案

使用easytags插件:http://www.vim.org/scripts/script.php?script_id=3114

据我所知,使用 Ctrl-] 和 Ctrl-t 来导航标签是 vim 本身的一部分(不是 Taglist)。它从您需要使用 ctags 生成的标签文件中获取信息(例如 ctags -R )。如果生成这样的标记文件,您将看到 Ctrl-] 工作正常。

现在,TagList 所做的是在侧边栏中显示当前事件文件的标签(它为此使用 ctags,但我不知道它存储标签文件的位置)。如果您使用 TlistAddFilesRecursive 手动添加,它会使用这些文件中的标签更新其内部标签文件。我认为应该使用 TagList 的方式是浏览 taglist 窗口中的标签并按“enter”键跳转到定义。

关于Vim 标签列表导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3570206/

25 4 0