Vim:如何安装航空公司?

Mun*_*eez 17 vim vim-plugins

我刚刚开始使用 Vim。这是一次有趣的经历,但我发现它有点让人不知所措。我正在尝试安装这个插件vim-airline,但我遇到了很多麻烦。在安装了一节Github的页面只是说:

将所有文件复制到您的 ~/.vim 目录中

据推测,这意味着下载 .zip,解压缩,然后将所有这些文件复制到 ~/.vim/ 中。我这样做了,但 Vim 只是像平常一样启动,运行:help airline只会给出:

对不起,没有航空公司的帮助

我认为这意味着它没有被安装。此外,状态栏保持不变。我是 Vim 的新手,真的很想让它工作。提前致谢!

编辑:我也尝试将文件放入 /usr/share/vim/vim73/。没有骰子。

编辑2:我跑了:helptags ~/.vim/doc,现在当我输入时显示帮助页面:help airline,但我仍然没有得到插件本身(状态栏)。Vim 看起来一样,但现在可以显示帮助页面。

Gmo*_*onC 26

检查项目的常见问题解答

vim-airline 不会出现,直到我创建一个新的拆分

添加set laststatus=2到你的 vimrc。

在 vim 中,:h laststatus了解为什么需要这样做。如果您想知道将来是否正在“加载”插件,请检查:scriptnames.


小智 6

我使用https://github.com/bling/vim-airline 的安装说明安装了航空公司

他们推荐了几个包管理器——我选择了第一个:

病原

git clone https://github.com/bling/vim-airline ~/.vim/bundle/vim-airline

我得到了:help 航空公司来使用这个命令:

:helptags ~/.vim/bundle/vim-airline/doc

像你一样,现在当我输入:help airport时会显示帮助页面。


Jaw*_*awa 5

当您下载最新版本的 vim-airline as.zip并将其解压缩到一个临时目录时,您将vim-airline-master在 temp 目录中获得一个目录。在里面vim-airline-master你会发现autoload,docplugin目录。你应该

  • ~/.vim/ 如果这三个目录尚不存在,请将它们复制到您的目录中(不要覆盖具有相同名称的现有目录!)或
  • 将上述三个目录的内容复制到现有目录下 ~/.vim/

但是,作为旁注,我强烈建议研究Pathogen,因为我发现它是使用 Vim 插件最无故障的方式。

  • pathogen 安装起来很简单,你需要做的就是按照 pathogen.vim 的说明进行操作:将该文件复制到 ~/.vim/autoload 并将 `call pathogen#infect()` 添加到 ~/.vimrc。然后所有插件都将是 ~/.vim/bundle 的子目录。你有 .vimrc 文件吗? (2认同)

小智 1

我相信这些文件没有复制到正确的位置。

.vim在目录下, plugin,docautoload目录应该在。我怀疑vim-airline-master目录位于.vim目录下,这就是插件未设置的原因。