linux - 在 Linux 中安装 vim-go?

标签 linux vim go installation

此时我最好被描述为 linux/vim 的涉猎者。我正在尝试开始使用。尝试安装 vim-go 插件时遇到问题。关注以下post .

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

export GOPATH=~/gocode
export PATH=$PATH:$GOPATH/bin

并创建了以下目录~/gocode

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

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

call pathogen#infect()
syntax enable  
filetype plugin on  
set number  
let g:go_disable_autoinstall = 0

我从 vim 控制台执行了以下命令(在安装 Hg 后有效):

:GoInstallBinaries

仅供引用,我不使用 vundle,老实说我什至不知道它是什么 :)。

到目前为止,该插件似乎无法正常工作。当我键入 :help vim-go 时,出现以下错误:E149: Sorry, no help for vim-go

我在做什么

最佳答案

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

set nocompatible
set shell=/bin/sh
syntax on
filetype plugin on
let g:go_disable_autoinstall = 0

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

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

关于linux - 在 Linux 中安装 vim-go?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26291691/

相关文章:

vim - 检查文件是否包含某些内容

vim - 当 Vim/Neovim 高亮显示与文本相同的颜色时无法阅读

go - 发布后表格值为空

go - := and = operators in Go之间的区别

ruby-on-rails - 如何即时将当前目录的 bin/path 添加到 PATH

linux - Ubuntu inet addr 不断变化

Java内存之谜(我有泄漏)?

内核代码中的 c 语法及其工作

vim - 命令定义后处理感叹号为:wq

linux - 以编程方式进行 DNS SRV 绑定(bind)