Comment mettre à jour vim 8.0 version d'OSX?
Le vim courant que j'utilise est de 7,3 version.
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Jun 14 2016 16:06:49)
Compiled by [email protected]
J'ai essayé de mettre à jour vim 8.0 par la commande:
git clone https://github.com/vim/vim.git
cd vim/src
make
Toutefois, il ne fonctionne pas. C'est encore vim 7.3.
- Télécharger la dernière MacVim libération.
- En fait, c'est correct pour construire vim pour console;
make install
pour l'installer. Bon à savoir combien il est facile, sans les gestionnaires de paquets.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez avoir compilé vim, mais le
vim
c'est d'abord dans votre chemin est encore le système de vim. Vous pouvez montrent que l'utilisation d':Vous pouvez soit appeler votre compilé vim directement (sans doute dans un dossier appelé
dist
oubin
), ou le mettre dans un endroit qui est avant/usr/bin
dans votre$PATH
variable. La meilleure façon d'obtenir une date de vim sur OS X est d'utiliser Homebrew:brew install vim --override-system-vim
de commande, mais il mis à jour vim à la version 7.4, pas 8vim
sur mon mac et pasvi
. Au pointvi
à la dernière version, j'ai dû ajouteralias vi="vim"
à mon bash configuration.bashrc
/.zshrc
.Warning: vim: this formula has no --override-system-vim option so it will be ignored!
brew install vim --override-system-vi
(pas dem
à la fin).brew install vim --with-override-system-vi
vim
dans la version en ligne de commande 7.3 est indiqué. Cependant, lorsque je lancebrew upgrade vim
- je obtenirError: vim 8.0.0728_1 already installed
Comment puis-je passer à la version 8?/usr/bin/vim
dans mon cas, peut-être que je devrais utilisersudo
. Au lieu de cela j'ai utilisésudo ln /usr/local/Cellar/vim/<myVimVersion>/bin/vim
/usr/bin/vim`/usr/local/bin/vim
et vim 7.3 à/usr/bin/vim
. Aucune des recommandations sur la façon de réorganiser mon chemin? Ou devrais-je supprimer/usr/bin/vim
et de le remplacer par un lien symbolique?export PATH="/usr/local/bin:$PATH"
dans votre.bashrc
,.zshrc
, ou similaire.Essayer
ne fonctionne pas pour moi non plus.
De mise à niveau Homebrew pour la dernière version et ensuite utiliser
vim --version
$ brew install vim --with-override-system-vi
Semble idiot, mais le plus important fermer le terminal et ouvrez-la de nouveau pour voir la nouvelle version de vim
$ vim --version
.Il vous manque l'étape finale de l'installation de la source après l'exécution de
make
:Qui doit l'installer sur votre chemin.