vim-go插件¶
在 我的vim配置 ,配置Go开发环境,需要安装 fatih/vim-go
备注
早期还有一个 dgryski/vim-godef 支持Go语言函数转跳(参考 vim(三)golang代码跳转配 ),但是该插件已经停止开发,并推荐使用 vim-go
安装¶
由于 我的vim配置 使用了 Ultimate vimrc 所以采用以下插件安装方式:
将插件源代码clone到
~/.vim_runtime/my_plugins
目录:git clone https://github.com/fatih/vim-go.git ~/.vim_runtime/my_plugins/vim-go
然后打开
vim
,此时会提示一些报错,是因为vim-go
依赖的package没有安装,则在vim
中执行::GoInstallBinaries
进行安装(会自动调用 go install
进行安装)
使用¶
查看帮助:
:help vim-go
主要的转跳采用默认的 ctrl+]
详细的vim转跳操作,请参考 vim技巧:在程序代码中快速跳转,在文件内跳转到变量定义处