在linux中安装vim-go?

cod*_*fun 6 linux vim install go

在linux/vim中,我最好被描述为dabbler.我正试图开始使用go.试图安装vim-go插件,我遇到了问题.以下帖子.

我在~/.bashrc文件的末尾添加了以下内容:

export GOPATH=~/gocode
export PATH=$PATH:$GOPATH/bin
Run Code Online (Sandbox Code Playgroud)

并创建了以下目录 ~/gocode

所以我创建了我的~/.vim/bundle&~/.vim/autoload目录.我下载pathogen.vim到autoload目录.我将vith-go的github存储库克隆到创建vim-go目录的bundle目录中.

我创建了〜/ .vimrc文件并添加了以下内容:

call pathogen#infect()
syntax enable  
filetype plugin on  
set number  
let g:go_disable_autoinstall = 0
Run Code Online (Sandbox Code Playgroud)

我从vim控制台执行了以下操作(在安装Hg后工作):

:GoInstallBinaries
Run Code Online (Sandbox Code Playgroud)

仅供参考,我不使用vundle,说实话,甚至不知道它是什么:).

到目前为止,该插件似乎并没有起作用.当我键入:help vim-go我得到以下错误:E149: Sorry, no help for vim-go

我在做什么

小智 2

使用手动安装方法(将 vim-go/ 复制到 ~/.vim)我能够让它工作,但只有当我有以下 ~/.vimrc 文件,当然还有按照说明安装的 Go 二进制文件时。

set nocompatible
set shell=/bin/sh
syntax on
filetype plugin on
let g:go_disable_autoinstall = 0
Run Code Online (Sandbox Code Playgroud)

这是在 Ubuntu 14.04 桌面上完成的,没有其他 vim 插件或之前的 ~/.vim 目录或 ~/.vimrc。坦率地说,官方安装说明和许多教程都认为对于全新安装的 Ubuntu 很有用。

然而“help vim-go”对我来说仍然不起作用。在 ~/.vim 目录中尝试了以下命令并使其正常工作:Vim helptag Generation