Плагин YouCompleteMe не работает с vim 7.4.52

Я искал плагин автодополнения для python в редакторе vim. Я нашел YCM классным, но он не работает с моим редактором.

когда я открываю vim, он выдает предупреждение, как показано ниже

$ vim
YouCompleteMe unavailable: requires Vim 7.4.1578+.
Press ENTER or type command to continue 

Но на самом деле моя текущая версия vim 7.4.52, я не понимаю, почему это происходит. Любая помощь будет оценена по достоинству.


person Amit    schedule 27.07.2017    source источник
comment
Извините, разве ошибка не очевидна? У вас 7.4.52, для работы с Python YCM требуется 7.4.1578+.   -  person phd    schedule 27.07.2017
comment
Думаю, 7.4.52 › 7.4.1578. Это должно работать @phd   -  person Amit    schedule 28.07.2017


Ответы (1)


YouCompleteMe прав; ваша версия слишком старая.

В Vim (как и во многих других приложениях) третий элемент версии (после major.minor) — это уровень исправления. Это положительное целое число, которое увеличивается при каждом изменении. Здесь 521578. 52 не представляет 5200!

Вы можете увидеть более подробную информацию в выводе :version; у него есть строка с Included patches:

person Ingo Karkat    schedule 28.07.2017