主要使用到的是golang的vim插件vim-go,
安裝方法:
(1)配置好自己的GOPATH和GOROOT;
(2)在GOPATH目錄下建立 src、pkg、main、bin四個目錄;
(3)安裝插件管理器 Pathogen,
(a) 在Pathogen的首頁http://www.vim.org/scripts/script.php?script_id=2332 下載;
(b) 將解壓縮之后的autoload目錄拷貝到 ~/.vim/autoload,如果原來沒有這個目錄的話,新建一個;
(c) 編輯 ~/.vimrc 文件,在頂部加入行 call pathogen#infect()。
(4)安裝vim-go插件
(a) 進入目錄 ~/.vim/bundle 后執行命令 git clone https://github.com/fatih/vim-go.git;
(b) 編輯 ~/.vimrc 文件,加入以下內容,如果有有些配置項之前已有,保證配置一樣就行;
syntax enable
filetype plugin on
let g:go_disable_autoinstall = 0
(5)安裝go tools
這里說的go tools主要是指 godef、goimports、godoc等工具(在/Users/wangjiajia/.vim/bundle/vim-go/plugin/go.vim中有配置)
(a) 任意打開一個.go的文件,然后運行 :GoInstallBinaries,就是自動下載工具的二進制包進行安裝;但由於 go的代碼很多在github 和 golang.org 上,
涉及到牆的問題。自動安裝可能會失敗。當然,你有 梯子 的話,除外;
(b) 手工安裝的步驟,進入到GOPATH的src目錄下,運行如下命令
git clone https://github.com/golang/tools golang.org/x/tools 接着再用上一步的 :GoInstallBinaries即可
