Vim , Go 插件

要将 Vim 升级为功能完备的 Go 开发环境,核心思路是:基础编辑器 + LSP 语言服务 + Go 专属插件 + 增强工具链。

在 vim 中编写 Go 代码时,如果希望点击函数名即可查看函数内容

安装基础依赖

1. 安装 Go 语言环境(建议 1.21+)
# 参考 Go 官网

2. 安装 Go 官方 LSP(语言服务器,提供代码补全/跳转核心能力)
go install golang.org/x/tools/gopls@latest

# 3. 安装 Delve(Go 调试工具,必备)
go install github.com/go-delve/delve/cmd/dlv@latest

# 4. 安装 ctags(可选,增强代码导航)
# Ubuntu/Debian
sudo apt install universal-ctags

安装 vim-go 插件:

git clone https://github.com/Awakenedy/vim-go.git ~/.vim/bundle/vim-go

打开vim 运行:GoInstallBinaries, 该命令将安装所有必需的二进制文件。

在 Vim 中打开 Go 文件后,将光标移动到函数名上,按下 Ctrl+] 可以跳转到函数定义。按下 Ctrl+T 可以返回到之前的位置。

 

posted @ 2025-08-25 21:27  Awakenedy  阅读(21)  评论(0)    收藏  举报