標籤:
主要使用到的是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即可
golang vim環境搭建