2016-10-06 1 views
2

mes excuses si je pose une question retardée. Nouveau sur Windows bash et vu le plugin vim "YouCompleteme" et essayé de l'installer avec Vundle. Cependant je reçois l'erreur comme indiqué dans le titre. Mon ver courant de vim est 7.4.52 n'importe qui a n'importe quelle idée comment résoudre ceci?YouCompleteMe indisponible: nécessite Vim 7.4.143

Editer: Je viens de réaliser quand j'appelle juste vim il dit 7.4.52 cependant quand j'appelle: la version dit 7.4 est-ce que cela signifie que j'utilise le mauvais vim?

+0

': version' rapports le numéro de version, 7.4, et les correctifs inclus vont, ce qui est' 52' et '143' font référence à. –

+0

vim 8 est sorti maintenant. Je suis sûr que YouCompleteMe va bientôt profiter des nouvelles fonctionnalités si ce n'est pas déjà le cas. –

Répondre

8

Vous devez passer à la dernière vim afin exécutez les commandes suivantes:

sudo add-apt-repository ppa:jonathonf/vim 
sudo apt-get update && sudo apt-get upgrade 

Cela devrait mettre à jour votre vim

+0

hey! Merci pour votre réponse . puis-je me renseigner après avoir exécuté la mise à jour et l'obtenir je dois appeler à nouveau installer vim? –

+0

@WanLiHau pas besoin d'installer vim à nouveau il devrait juste mettre à jour automatiquement, je viens d'ajouter cette ligne juste au cas où il est vim – byaruhaf

+0

@ WanLiHau j'ai mis à jour la réponse et supprimé la dernière ligne. – byaruhaf

6

sudo add-apt-repository ppa:jonathonf/vim

sudo apt-get update && sudo apt-get upgrade

Il ces commandes ne pas travaille ci-dessus.

Vous devez utiliser

apt-get -u dist-upgrade

Faire appliquer le paquet à jour la dernière version, et le processus automatique de la question de l'emballage dépend.

Si vous avez également erreur de python

EXIGE avec Python Vim compilé (2.6+ ou 3.3+) soutien

Vous pouvez utiliser

sudo apt-get install vim-nox

Le vim soutenir le python avec la nouvelle version

1

J'ai essayé ppa:jonathonf/vim et trouvé qu'il ne supporte pas python (ppa configuration on Debian est légèrement différent). Si vous utilisez YCM, ce n'est pas la bonne option pour vous. En réalité, compiling vim from scratch n'est pas difficile.

Vous pouvez trouver cette configuration de compilation sample utile. Dans le répertoire vim, vous pouvez exécuter ./configure --help pour afficher une liste complète des options de configuration.

0

J'ai utilisé un commit plus ancien de ycm et cela a fonctionné suffisamment bien pour moi. engager d38ffc54461963c4495fefdd8b0c3d706f72d957 supporte la version de vim version 7.4.52

Aller à youcompleteme répertoire

git checkout d38ffc54461963c4495fefdd8b0c3d706f72d957 
git submodule update --init --recursive  
./install.py --clang-completer