orror。怎么解决呢?
答案 0 :(得分:12)
根据this博文,你只需要在YCM安装中运行install.sh
脚本来编译YouCompleteMe模块。
cd ~/.vim/bundle/YouCompleteMe
./install.sh --clang-completer
一旦完成,您应该能够安装插件(这里是如何使用Vundle)。一旦进入Vim
:source ~/.vimrc
:PluginInstall
答案 1 :(得分:1)
显然,当你运行./.install.sh --clang-completer
时,它表示它已经过时了。"
我跑了python2 install.py
,它对我有用。 (我相信这是python2。)
另外,我曾经使用过vim和neovim,我决定在./install.sh --clang-completer
内~/.vim/bundle/Vundle.vim/
和同时决定做python2 install.py
在我的~/.configs/nvim/bundle/Vundle.vim/
和 python 安装中安装得更快,并做了同样的事情。
区别可能是你需要"用pdython支持编译vim,"但简单的解决方法是安装python-nvim
(如果使用neovim),或者 - 我认为 - vim只是附带python支持。 (?也许。)
答案 2 :(得分:0)
我在尝试新的neovim安装时遇到了同样的错误消息。在我的情况下,这是因为我使用vim-plugin并且插件安装在~/.vim/plugged
而不是~/.vim/bundle
(这是我切换到vim-plug之前Vundle的插件文件夹)。< / p>
因此,在我挠头几个小时后,我必须在install.sh
(而不是~/.vim/plugged
)中运行~/.vim/bundle
。我希望这能节省一些人的时间。