vim go安裝及配置

2021-09-12 17:34:28 字數 2256 閱讀 1200

vim-go

使用vundle.vim安裝,在.vimrc相應位置新增如下一句:

plugin 'fatih/vim-go'
然後:plugininstall,這樣就裝好了。

vim-go提供了很多功能,不如稱它為乙個「collection」,下面裝「collection」裡面的東西::goinstallbinaries

如果你沒有問題地暢通無阻地看到了「finished」,除非你不在大陸,要麼就是「身在曹營」,ip不知道跑哪去了【***】。

一下操作是針對沒有「梯子」的朋友們:

:goinstallbinaries總共會安裝這麼幾樣東西,可以在.vim/bundle/vim-go/plugin/go.vim中看到:

\ }其中,只要是和golang.org有關係的,你都會安裝不成功。甚至gocode等你也不能成功安裝,因為依賴golang.org/x/tools中的東西。應對這種情況,google當然不會放棄廣大的中國大陸程式設計師啦,在github.com/golang裡就能找到mirror

$gopath/src/建立路徑golang.org/x/

cd $gopath/src

mkdir -p golang.org/x

cd golang.org/x

toolsclone到當前路徑:

git clone
buildinstall需要的包,以goimports為例(gurugoplsgorename同):

cd tools/cmd/goimports

go buiild

go install

golint的mirror,安裝方法同上。

keyify的mirror,需要在src/建立honnef.co/go/,然後clone,並且要該名字,改為tools

其他的就用:goinstallbinaries裝吧。

關於vim go配置後 tab為四個空格

配置好vim go後,發現之前vimrc的設定tab為四個空格不好使 首先說明環境 並不乾淨,有很多其他配置項 找到 vim bundle vim go ftplugin go.vim 檔案,開啟在檔案首部新增 縮排為4 set shiftwidth 4 set softtabstop 4 tab鍵...

windows Nginx 安裝及配置

到nginx for windows php 其次安裝nginx 預設安裝到c nginx 然後以cgi 模式安裝php 到c php 接下來就是nginx 配置 我的nginx 配置單 php配置http www.tonightdream.com archives 207.html php解壓置c...

BerkeleyDB安裝及配置

安裝過程 環境 kubuntu 7.10 從其oracle公司官網http www.oracle.com technology software products berkeley db index.html獲得其安裝包,當前版本為4.6.21 tar zxfv db 4.x.tgz cd db 4...