编辑:我刚刚意识到当我只是打电话给vim它说7.4.52然而当我打电话:版本它说7.4这是否意味着我使用了错误的vim?
答案 0 :(得分:10)
您需要升级到最新的vim,因此请运行以下命令:
sudo add-apt-repository ppa:jonathonf/vim
sudo apt-get update && sudo apt-get upgrade
那应该升级你的vim
答案 1 :(得分:6)
sudo add-apt-repository ppa:jonathonf/vim
sudo apt-get update && sudo apt-get upgrade
这些命令在上面不起作用。
你必须使用
apt-get -u dist-upgrade
强制程序包更新上一版本,并自动处理依赖程序包问题。
如果你也有python错误
要求Vim使用Python(2.6+或3.3+)支持编译
您可以使用
sudo apt-get install vim-nox
vim将支持最新版本的python
答案 2 :(得分:2)
我使用了较旧的ycm提交,这对我来说效果很好。 commit d38ffc54461963c4495fefdd8b0c3d706f72d957支持vim版本7.4.52
转到youcompleteme目录
git checkout d38ffc54461963c4495fefdd8b0c3d706f72d957
git submodule update --init --recursive
./install.py --clang-completer
答案 3 :(得分:1)
我试过ppa:jonathonf/vim
并发现它不支持python(ppa configuration on Debian略有不同)。如果您使用YCM,那么它不适合您。
实际上,compiling vim from scratch并不困难。
您可以找到有用的编译配置sample。
在vim
目录中,您可以运行./configure --help
查看完整的配置选项列表。