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 可以返回到之前的位置。

浙公网安备 33010602011771号