ninja_ken  
基本搭建流程参考了网上的博文以及Vimgo的Github主页
Vim-go主页
遇到的难题有两个,一个是Vundle无法下载Go各种所需组件的问题(总说连接不上服务器,解决方法是Github上手动git clone各个源代码工程 + gpmgo下载。对于Go version 1.11及更高的版本,可以通过go modules设置代理下载,参考https://shockerli.net/post/go-get-golang-org-x-solution/),另一个问题是Vim无法自动补全,最后发现是omnifunc设置成了go#complete#Complete,而本应该是gocomplete#Complete(有个gocomplete.vim文件在/opt/share/vim/vim80/autoload目录下,Vim会去读取),于是Vim找不到相应的补全配置。最后修改了~/.vim/bundle/vim-go/ftplugin/go.vim,将omnifunc改正即可)
 
最近再次安装vim-go,采用了官网的vim package方式安装。安装之后发现tag不生效,Ctrl+]无法跳转。与之前的vimrc配置文件对比后发现,是:filetype plugin on没有设置,plugin无法正常工作。
posted on 2019-03-20 12:00  ninja_ken  阅读(1278)  评论(0编辑  收藏  举报