VIM — vim-go

      網友投稿 1315 2025-03-31

      目錄

      文章目錄

      目錄

      vim-go

      vim-go

      vim-go 是當前使用最為廣泛的 Golang VIM 插件。

      vim-go 支持的特性:

      :GoImports:import 檢查。

      :GoDef:函數定義。

      :GoLint:語法檢查。

      :GoDoc:Go 標準庫文檔。

      :GoVet:執行 go vet。

      :GoBuild:編譯。

      :GoRun:編譯運行。

      :GoInstall:安裝。

      :GoTest:測試。

      :GoCoverage:測試覆蓋率文件。

      :GoErrCheck:Errors 檢查。

      VIM — vim-go

      :GoFiles:顯示當前包對應的源文件列表。

      :GoDeps:顯示當前包的依賴包列表。

      :GoImplements:顯示當前類型實現的 interface 列表。

      :GoRename [to]:將當前光標下的符號替換為 [to]。

      利用 gmarik/Vundle.vim 插件管理器即可安裝。

      vim .vimrc

      Plugin 'fatih/vim-go'3

      1

      執行 :PluginInstall 自動安裝。

      安裝好 vim-go 之后,執行 :GoInstallBinaries 開始交互式安裝下列輔助工具:

      gocode:自動補全工具,裝了 YouCompleteMe 后,敲代碼時自動出現補全列表。

      godef:自動跳轉工具。

      goimports:自動刪除/導入包、格式檢查工具。

      golint:自動語法檢查工具。

      gotags:符號窗口工具。

      vim-go: guru not found. Installing golang.org/x/tools/cmd/guru@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: gopls not found. Installing golang.org/x/tools/gopls@latest to folder /Users/mickeyfan/workspace/go/bin/ vim-go: fillstruct not found. Installing github.com/davidrjenni/reftools/cmd/fillstruct@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: godef not found. Installing github.com/rogpeppe/godef@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: motion not found. Installing github.com/fatih/motion@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: errcheck not found. Installing github.com/kisielk/errcheck@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: dlv not found. Installing github.com/go-delve/delve/cmd/dlv@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: iferr not found. Installing github.com/koron/iferr@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: golint not found. Installing golang.org/x/lint/golint@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: gotags not found. Installing github.com/jstemmer/gotags@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: impl not found. Installing github.com/josharian/impl@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: golangci-lint not found. Installing github.com/golangci/golangci-lint/cmd/golangci-lint@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: gomodifytags not found. Installing github.com/fatih/gomodifytags@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: keyify not found. Installing honnef.co/go/tools/cmd/keyify@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: gorename not found. Installing golang.org/x/tools/cmd/gorename@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: asmfmt not found. Installing github.com/klauspost/asmfmt/cmd/asmfmt@master to folder /Users/mickeyfan/workspace/go/bin/ vim-go: installing finished!

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      Go

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:如何在不更改Excel中單元格引用的情況下復制公式?
      下一篇:excel2010表格里打叉的方法步驟詳解(excel表格打叉怎樣操作)
      相關文章
      久久精品国产99精品国产亚洲性色| 亚洲精品无码乱码成人| 亚洲视频在线观看免费| 亚洲精品乱码久久久久66| 亚洲精品WWW久久久久久| 国产成人亚洲精品蜜芽影院| 精品国产亚洲一区二区三区在线观看| 亚洲日本在线电影| 亚洲免费网站观看视频| 亚洲人成人无码.www石榴| 亚洲熟妇AV一区二区三区宅男| 久久亚洲精品国产精品婷婷 | jiz zz在亚洲| 在线aⅴ亚洲中文字幕| 亚洲人成网站18禁止| 亚洲AV无码一区二区三区牲色 | 亚洲人成网站色7799| 亚洲av无码偷拍在线观看| 337P日本欧洲亚洲大胆艺术图| 久久亚洲精品无码gv| 国产亚洲人成在线影院| 亚洲国产精品无码久久九九| 亚洲中文字幕丝袜制服一区| 亚洲一区二区三区影院| 亚洲av无码一区二区三区网站| 亚洲国产成人私人影院| 亚洲理论片在线中文字幕| 亚洲乱码日产精品BD在线观看| 亚洲看片无码在线视频| 亚洲αⅴ无码乱码在线观看性色| 日韩国产欧美亚洲v片| 亚洲精品无码久久不卡| 亚洲色欲一区二区三区在线观看| 亚洲VA成无码人在线观看天堂| 亚洲第一中文字幕| 亚洲一区二区三区免费观看| 亚洲成a∧人片在线观看无码| 亚洲乱码日产精品a级毛片久久| 亚洲熟妇无码乱子AV电影| 亚洲av丰满熟妇在线播放 | 亚洲性日韩精品一区二区三区|