目录
文章目录
- 目录
- vim-go
vim-go
vim-go 是当前使用最为广泛的 Golang VIM 插件。利用 gmarik/Vundle.vim 插件管理器即可安装。
vimrc
Plugin \'fatih/vim-go\'3
执行
:PluginInstall
自动安装。
安装好 vim-go 之后,执行
::GoInstallBinaries
开始交互式安装下列辅助工具:
- gocode:自动补全工具,装了 YouCompleteMe 后,敲代码时自动出现补全列表。
- godef:自动跳转工具。
- goimports:自动删除/导入包、格式检查工具。
- golint:自动语法检查工具。
- gotags:符号窗口工具。
vim-go 支持的特性:
- :GoImports:import 检查。
- :GoDef:函数定义。
- :GoLint:语法检查。
- :GoDoc:Go 标准库文档。
- :GoVet:执行 go vet。
- :GoBuild:编译。
- :GoRun:编译运行。
- :GoInstall:安装。
- :GoTest:测试。
- :GoCoverage:测试覆盖率文件。
- :GoErrCheck:Errors 检查。
- :GoFiles:显示当前包对应的源文件列表。
- :GoDeps:显示当前包的依赖包列表。
- :GoImplements:显示当前类型实现的 interface 列表。
- :GoRename [to]:将当前光标下的符号替换为 [to]。