vim-go 是一款go代码高亮和语法检查的插件
安装方法,clone vim-go 到 ~/.vim/bundle 目录下即可
原因可能是国内的网络环境导致网络不通,其实这些工具和命令不安装并不会影响vim-go的基本使用 替代的解决办法就是直接去https://github.com/golang/tools.git 克隆一份然后放到$GOPATH/src/golang.org/x/tools目录下($GOPATH是自己的go path路径)
gocode是一款go的代码提示插件
进入$GOPAH/src 目录下,clone gocode代码
# cd $GOPATH/src
# go get github.com/nsf/gocode
# ls
app github.com mymath utils # ls github.com/nsf/gocode/ autocompletecontext.go debian emacs-company LICENSE package.go rpc.go type_alias_build_hack_18.go autocompletefile.go declcache.go formatters.go nvim package_text.go scope.go type_alias_build_hack_19.go client.go decl.go _gccgo os_posix.go pre_go17.go server.go utils.go config.go docs gocode.go os_windows.go README.md subl3 vim cursorcontext.go emacs _goremote package_bin.go ripper.go
进入 github.com/nsf/gocode 目录 编辑安装gocode
安装 vim-gocode (https://github.com/Blackrush/vim-gocode)
#cd ~/.vim/bundle
# git clone https:
设置 gocode的快捷键,比如设置为 F6 ,可以在 ~/.vimrc 加入以下几行:
imap <F6> <C-x><C-o>
GoUpdateBinaries
|
请发表评论