AI智能
改变未来

VIM — vim-go


目录

文章目录

  • 目录
  • 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]。
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » VIM — vim-go