我正在使用Vundle来安装YouCompleteMe(YCM)。但是,我无法安装它(安装指南只是说运行:PluginInstall
,而不是在下一页打开后该怎么做):
我尝试按下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
答案 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软件包安装快速指南-简而言之:
打开终端并编辑vimrc文件(使用vim ~/.vimrc
)
根据文档粘贴包名称,将其粘贴在
之间
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()
vim
)并输入:VundleInstall
在软件包安装窗口上,等待Vundle安装程序完成。