问题标签 [tagbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - Tagbar 插件在 vim 中有效,但在 neovim 中无效
我有tagbar插件在 vim 中完美运行,但在 neovim 中没有显示任何标签。
当我TagbarDebug
从两者中使用时,我可以看到从 vim 运行时 ctags 输出很好,但从 neovim 运行时,tagbardebug.log.ctags_out
只有以下行:
从tagbardebug.log
中,我可以看到 ctags 在两者之间的调用方式略有不同。在 vim 中,日志有:
但从neovim,等效线是:
不同之处似乎在于如何调用 ctags - vim 直接调用它,但 neovim 调用 shell 可执行文件并传递 -c 参数。但是,如果我从命令行运行 neovim 使用的命令,它工作正常。
我试过设置tagbar_ctags_bin
,但这没什么区别。
关于我还需要在哪里挖掘的任何线索?
vim - 如何使用通用 ctags 在标签栏中显示 case 语句
我使用非常长且复杂的状态机和记录类型编写 vhdl 代码。
我有两个问题:
1-标签栏显示记录和程序列表中的记录,但不显示架构。2-我想使用标签栏为 case 语句添加标签。
我将 Tagbar 为 vhdl 提供的内容添加到我的 init.vim 文件中。
我正在考虑使用正则表达式来执行此操作:找到 case 关键字并存储它的名称,然后找到每个 WHEN 并存储它,然后将它们列在存储的名称下,以便在 tagbar 中的 case 但我做不到。
像下面的例子:
vim - 带有 ctags 的 Vim 降价导航:使用 'tagbar' + 'markdown2ctags' 和 'vim-pandoc'
全部,
我希望能够使用带有markdown2ctags的 Vim Tagbar插件来导航我的 markdown 文件。
我无法自动生成标签文件,因为文件类型 per:set filetype?
当前设置为pandoc
. 那是因为我安装了vim-pandoc插件。但是,如果我将 filtype 更改为markdown
一切正常。
我可以控制两个项目:我的~/.vimrc
文件和我的~/.ctags
文件。有谁知道应该如何设置?我尝试在下面的摘录中将markdown更改为pandoc,但这并没有帮助。
编辑:根据@IngoKarkat 的评论,因为markdown2ctags
正在处理我的tags
文件的创建,所以.ctags
设置无关紧要。
从我的~/.vimrc
文件中...(根据标记栏的降价文件说明设置)
...和我的~/.ctags
文件(编辑:未使用,但仍包括)
谢谢,
肖恩
vim - 是否可以使用 Vim Tagbar 插件扩大标签搜索的范围?
我正在使用插件Tagbar(带有Universal Ctags)来帮助浏览 Vim 中的 C 源代码。单个文件的效果很好,但我想扩大标签搜索的范围,以便我可以查看/跳转到包含文件中的声明和定义。这可能吗,还是我仅限于一次查看单个文件的标签?
此外,如果有更好的方法来使用 Vim 浏览大型 C 存储库的声明和定义,请告诉我!我对 vscode 非常熟悉并且经常使用它,但想尝试一下 Vim。
vim - vim:键入时打开标签栏窗口在正常模式下
在安装了 Tagbar 插件的 Vim 中以正常模式键入 <Enter> 时,Tagbar 窗口会自动打开。我想禁用此功能。我必须做什么?