操作系统:Ubuntu 16.04 LTS
vim: 已经通过 python 源代码安装apt-get source vim
那么,apt-get install vim-youcompleteme
暂时就可以了。
我查阅了指南,然后说:vam install youcompleteme
但在 16.04 中,失败,并给出 INFO:
Info: ignoring 'youcompleteme' which is neither removed nor broken
同时它在Mint17中运行良好。
我想不明白。
答案1
YouCompleteMe 的安装过程已修改。请使用GitRepo 帮助文件。
确保您拥有支持 Python 2 或 Python 3 的 Vim 7.4.143。Ubuntu 14.10 及更高版本拥有足够新的 Vim。
使用以下方式安装 YouCompleteMe文德尔。
请记住:YCM 是一个带有已编译组件的插件。如果您使用 Vundle 更新 YCM,并且 ycm_core 库 API 已发生更改(这种情况很少发生),YCM 将通知您重新编译它。然后您应该重新运行安装过程。
安装开发工具和 CMake。
sudo apt-get 安装 build-essential cmake确保已安装 Python 标头。
sudo apt-get 安装 python-dev python3-dev编译YCM对C系列语言的语义支持:
cd ~/.vim/bundle/YouCompleteMe ./install.py --clang-completer编译不包含C系列语言语义支持的YCM:
cd ~/.vim/bundle/YouCompleteMe ./安装.py
答案2
这很可能意味着它已经安装好了。
如果您vam
单独运行它应该会显示其状态。
也许尝试vam remove youcompleteme
然后重新安装。
也许尝试sudo vam remove -w youcompleteme
进行系统范围的删除,然后重新安装。