如何使用vundle在vim中安装插件?

时间:2017-12-23 22:51:11

标签: vim plugins macvim youcompleteme

我正在使用Vundle来安装YouCompleteMe(YCM)。但是,我无法安装它(安装指南只是说运行:PluginInstall,而不是在下一页打开后该怎么做):

enter image description here

我尝试按下return等按钮,但它们似乎无法正常工作。请问任何指导?

编辑:另外,请注意,此时尚未安装,因为我无法在YouCompleteMe中看到bundle目录(而应该在那里)。

.vim - > bundle - > YouCompleteMe

编辑:

我的.vimrc如下所示:

set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
call vundle#end()
filetype plugin indent on

2 个答案:

答案 0 :(得分:2)

正在运行PluginInstall。但是,Vundle根据您的.vimrc文件知道要安装的插件。

在Vundle之后添加另一个Plugin语句,指向要安装的插件。如果插件在GitHub上,这就像使用存储库名称一样简单。所以

Plugin 'Valloric/YouCompleteMe'

应该帮助解决您当前的问题。您可能仍需要编译插件和诸如此类的东西。有关此主题的完整指导,请参阅full installation guide

最后,您必须确保已安装clang并运行编译脚本。

cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer

为此你需要某些python标题和cmake,这两个标题都可以在上面链接的插件安装指南中找到。

答案 1 :(得分:0)

Vundle软件包安装快速指南-简而言之

  1. 打开终端并编辑vimrc文件(使用vim ~/.vimrc

  2. 根据文档粘贴包名称,将其粘贴在
    之间 vundle#begin() vundle#end

call vundle#begin()
Plugin 'PluginAuthor/PluginName'
call vundle#end()

例如:

call vundle#begin()

Plugin 'VundleVim/Vundle.vim'
Plugin 'Valloric/YouCompleteMe'
Plugin 'airblade/vim-gitgutter'
Plugin 'dracula/vim'
Plugin 'tpope/vim-fugitive'

call vundle#end()           
  1. 打开终端并打开vim(仅vim)并输入:VundleInstall 在软件包安装窗口上,等待Vundle安装程序完成。