如何使用vundle在vim中安装插件?
我正在使用Vundle安装YouCompleteMe(YCM)。但是,我无法安装它(安装指南只是说运行如何使用vundle在vim中安装插件?,vim,plugins,macvim,youcompleteme,Vim,Plugins,Macvim,Youcompleteme,我正在使用Vundle安装YouCompleteMe(YCM)。但是,我无法安装它(安装指南只是说运行:PluginInstall,但没有说明打开下一页后要做什么): 我试着按了一下按钮,如返回,但它们似乎不起作用。有什么指导吗 编辑:另外,请注意,此时尚未安装它,因为我无法看到捆绑包中的YouCompleteMe目录(而它应该在那里) .vim->bundle->YouCompleteMe 编辑: 我的.vimrc如下所示: set nocompatible filetype off set
:PluginInstall
,但没有说明打开下一页后要做什么):
我试着按了一下按钮,如返回
,但它们似乎不起作用。有什么指导吗
编辑:另外,请注意,此时尚未安装它,因为我无法看到捆绑包中的YouCompleteMe
目录(而它应该在那里)
.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
运行PluginInstall
是其中的一部分。但是,Vundle知道根据.vimrc文件安装哪些插件
在Vundle语句之后添加另一个Plugin
语句,指向要安装的插件。如果插件位于GitHub上,那么这与使用存储库名称一样简单。所以
Plugin 'Valloric/YouCompleteMe'
应该有助于解决当前问题。您可能仍然需要编译插件等等。有关此主题的完整指导,请参阅
最后,必须确保安装了clang
,并运行编译脚本
cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer
为此,您需要特定的python头文件和cmake
,这两个文件都可以在上面链接的插件安装指南中找到。Vundle软件包安装快速指南-简言之:
打开终端并编辑vimrc文件(使用vim~/.vimrc
)
根据文档粘贴包的名称,将其粘贴在
vundle#begin()和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()
打开终端并打开vim(只需vim
),然后键入:VundleInstall
,在“软件包安装”窗口上,等待Vundle安装程序完成
您的vimrc看起来如何(仅相关部分)@snap,包括在内。很抱歉,我不确定您的意思。您能详细说明一下吗?在包含Valloric/YouCompleteMe
之后,它显示了很长一段时间以来的处理过程。你知道需要多长时间吗?我从来没有用过YouCompleteMe,但它说它有一个已编译的组件。我认为Vundle有一种称之为编译的方法,因此我怀疑它正在处理很长一段时间,因为您正在编译整个插件。据我所知,这是正常的。是的,但它给出了一个错误YcmServerShutdown
。我不知道如何克服这个问题?好的,我知道了。最后一步是编译ycm\u核心。我已经添加到上面的答案中,但是首先检查~/.vim/bundle/YouCompleteMe
以查看插件是否已下载。
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
Plugin 'Valloric/YouCompleteMe'
Plugin 'airblade/vim-gitgutter'
Plugin 'dracula/vim'
Plugin 'tpope/vim-fugitive'
call vundle#end()