這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
Vundle.vim的安裝步驟如下:
mkdir ~/.vim/bundle
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
建立~/.vimrc檔案(如果你沒有這個檔案的話),在檔案頂部添加有關Vundle.vim的配置:
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" let Vundle manage Vundle, required
Plugin 'gmarik/Vundle.vim'
" All of your Plugins must be added before the following line
call vundle#end() " required
filetype plugin indent on " required
此時Vim僅安裝了Vundle.vim這一個外掛程式。編輯hellogolang.go時與編輯普通文字檔無異,一切都還是Vim的預設屬性。
編輯~/.vimrc,在vundle#begin和vundle#end間增加一行:
Plugin 'fatih/vim-go'
在Vim內執行 PluginInstall,
Vundle.vim會在左側開啟一個Vundle Installer Preview子視窗,視窗下方會提示:“Processing 'fatih/vim-go'”,待安裝完畢後,提示資訊變 成“Done!”。
這時,我們可以看到.vim/bundle下多了一個vim-go檔案夾:
$ ls .vim/bundle/
vim-go/ Vundle.vim/
此時,再次編輯hellogolang.go,文法高亮有了, 儲存時自動format(利用$GOBIN/gofmt)也有了,但其他進階功能,比如自動import缺失的 package、自動補齊仍然沒有,我們還要繼續安裝一些東東。