wklken/k-vim

YouCompleteMe unavailable: requires Vim 7.4.1578+.

lovezeropython opened this issue · 5 comments

☁ ~ vim 01.py
YouCompleteMe unavailable: requires Vim 7.4.1578+.
Press ENTER or type command to continue
这个问题怎么解决啊,能不能给python 加上自动补齐呢

检查你所使用的Vim版本,如果低于提示的版本,你需要升级Vim版本
如果需要python自动补齐,需要确保安装的Python的位数版本和vim是一样的
32bit Vim 使用 32bit Python库

@yk-Du 您好,我同样遇到这个问题,我升级了我的vim,但是它不能自动补全,我又重装了k-vim 但是依旧不能自动补全,检查了已经安装的插件YouCompleteMe 显示该插件已经安装,这是什么原因呢?

@zxqchat
建议你可以先阅读相关插件的help,检查相关的环境。
我之前的回复是针对python库版本的,目前的vim(8.0以上)都支持+python属性但是又自身不带ptyhon库,需要你的机器自带。
由于目前可以下载到的vim都是32bit的,所以要求环境中使用32bit的python库,希望你可以检查这一点。

还有就是我目前使用的也不是YouCompleteMe插件,可能会和你想要的答案有点差距,但是还是希望可以帮助你。

@yk-Du 您的建议给我提供了检查的方向,谢谢您宝贵建议。

check YCM docs :)