YouCompleteMe 不可用:需要 Vim 7.4.143
YouCompleteMe unavailable : requires Vim 7.4.143
如果我问的是一个弱智问题,我深表歉意。 windows bash 的新手,看到 vim 插件 "YouCompleteme" 并尝试使用 Vundle 安装它。但是我收到标题中所述的错误。我的 vim 当前版本是 7.4.52 有人知道如何解决这个问题吗?
编辑:我刚刚意识到,当我调用 vim 时它显示 7.4.52 但是当我调用 :version 时它显示 7.4 这是否意味着我使用了错误的 vim?
您需要升级到最新的 vim 所以 运行 以下命令:
sudo add-apt-repository ppa:jonathonf/vim
sudo apt-get update && sudo apt-get upgrade
那应该升级你的 vim
sudo add-apt-repository ppa:jonathonf/vim
sudo apt-get update && sudo apt-get upgrade
如果上面这些命令不起作用。
你必须使用
apt-get -u dist-upgrade
强制更新最新版本,并自动处理依赖包问题。
如果你也有python错误
requires Vim compiled with Python (2.6+ or 3.3+) support
您可以使用
sudo apt-get install vim-nox
vim 将支持最新版本python
我试过ppa:jonathonf/vim
,发现它不支持python(ppa configuration on Debian略有不同)。如果您使用 YCM,那么它不适合您。
其实compiling vim from scratch并不难。
你会发现这个编译配置sample很有用。
在 vim
目录中,您可以 运行 ./configure --help
查看配置选项的完整列表。
我使用了 ycm 的旧提交,它对我来说效果很好。 commit d38ffc54461963c4495fefdd8b0c3d706f72d957 支持vim版本7.4.52
转到你完整的目录
git checkout d38ffc54461963c4495fefdd8b0c3d706f72d957
git submodule update --init --recursive
./install.py --clang-completer
如果我问的是一个弱智问题,我深表歉意。 windows bash 的新手,看到 vim 插件 "YouCompleteme" 并尝试使用 Vundle 安装它。但是我收到标题中所述的错误。我的 vim 当前版本是 7.4.52 有人知道如何解决这个问题吗?
编辑:我刚刚意识到,当我调用 vim 时它显示 7.4.52 但是当我调用 :version 时它显示 7.4 这是否意味着我使用了错误的 vim?
您需要升级到最新的 vim 所以 运行 以下命令:
sudo add-apt-repository ppa:jonathonf/vim
sudo apt-get update && sudo apt-get upgrade
那应该升级你的 vim
sudo add-apt-repository ppa:jonathonf/vim
sudo apt-get update && sudo apt-get upgrade
如果上面这些命令不起作用。
你必须使用
apt-get -u dist-upgrade
强制更新最新版本,并自动处理依赖包问题。
如果你也有python错误
requires Vim compiled with Python (2.6+ or 3.3+) support
您可以使用
sudo apt-get install vim-nox
vim 将支持最新版本python
我试过ppa:jonathonf/vim
,发现它不支持python(ppa configuration on Debian略有不同)。如果您使用 YCM,那么它不适合您。
其实compiling vim from scratch并不难。
你会发现这个编译配置sample很有用。
在 vim
目录中,您可以 运行 ./configure --help
查看配置选项的完整列表。
我使用了 ycm 的旧提交,它对我来说效果很好。 commit d38ffc54461963c4495fefdd8b0c3d706f72d957 支持vim版本7.4.52
转到你完整的目录
git checkout d38ffc54461963c4495fefdd8b0c3d706f72d957
git submodule update --init --recursive
./install.py --clang-completer