Golang Go语言中 go + vim + tagbar,有人遇到这个问题没?

发布于 1周前 作者 sinazl 来自 Go语言

开着 tagbar 保存的时候会跳转到文件头部(类似 gg 的效果),然后再跳转回原来光标所在位置,如果不开 tagbar 就没有问题,这个小 bug 还能忍,关键是保存以后,再要 u 来回退修改就会光标一直在文件头直接来回切换,非常烦,tagbar 上开了 issue 十几天了也没人理。

https://github.com/majutsushi/tagbar/issues/486

这里有动图
Golang Go语言中 go + vim + tagbar,有人遇到这个问题没?


更多关于Golang Go语言中 go + vim + tagbar,有人遇到这个问题没?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

1 回复

更多关于Golang Go语言中 go + vim + tagbar,有人遇到这个问题没?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


关于Golang(Go语言)中go + vim + tagbar的配置和使用问题,以下是一些可能的解决方案和建议:

  1. 确保Go版本兼容

    • 确保你的Go版本与所使用的vim插件(如gotags)兼容。通常,可以通过运行go version来检查你的Go版本,并使用适当的命令(如go get -u)来更新或安装所需的插件。
  2. 配置Vim和Tagbar

    • 确保Vim和Tagbar插件已正确安装。
    • .vimrc文件中配置Tagbar以支持Go语言。这可能包括设置ctagstypego,并指定其他相关选项,如kindsscope2kind等。
  3. 生成和使用标签文件

    • 使用gotags生成Go代码的标签文件,并确保指定了正确的输入和输出文件路径。
    • 在Vim中打开Tagbar,并检查是否正确显示了Go代码的标签。
  4. 解决常见问题

    • 如果遇到路径错误或标签未显示的问题,检查.vimrc中的配置,确保路径和插件设置正确。
    • 确保Vim和所有相关插件都已更新到最新版本,以避免已知的兼容性问题。
  5. 参考文档和社区

    • 查阅Vim、Tagbar和gotags的官方文档,以获取更多配置和使用指南。
    • 访问Go语言的社区论坛或贴吧,与其他开发者交流经验和解决问题。

通过上述步骤,你应该能够解决go + vim + tagbar配置和使用中的问题。

回到顶部