Je suis sûr que c'est une question de débutant, mais chaque fois que j'ai compilé/dl une nouvelle version de vim pour os x, l'exécution de vim sur la ligne de commande ouvre l'application gvim. Je veux juste mettre à jour la version de la console (donc je peux, par exemple, compiler python pour utiliser omnicomplete).Comment puis-je mettre à niveau la version * console * de vim sous OS X?
Répondre
Vous pouvez également utiliser MacPorts pour gérer l'installation pour vous. Une fois installé, exécutez le binaire /opt/local/bin/vim
. Je place ceci dans mon PATH
avant les répertoires binaires du système (bien que je sache que cela peut causer des problèmes pour les outils cmdline qui reposent sur les versions des outils fournis avec OS X).
ce sera/opt/local/bin si vous utilisez une installation par défaut de MacPorts –
Cela peut sembler stupide, mais copiez-vous le binaire vim dans/usr/bin? par défaut, le chemin "vim" est/usr/bin/vim. Si vous compilez à partir de la source, vous devrez probablement copier le binaire vim vers/usr/bin/vim (écrasant ainsi le vim d'origine), ou lancer la version compilée via un chemin absolu (par exemple ~/vim-checkout/build/vim).
c'est juste une supposition, cependant. Je ne peux pas voir que c'est quelque chose de plus que ça.
peut aussi créer un lien symbolique votre nouveau binaire/usr/local/bin/
Si j'understsood la correcty question, voici une autre solution: consultez http://www.andrewvos.com/2011/07/23/upgrading-vim-on-os-x-with-homebrew/
vraiment simple, rapide, indolore. Il utilise homebrew-alt et vous devez également avoir installé mercurial (il vous demandera si non).
Avec Homebrew:
brew install macvim
ln -s /usr/local/bin/mvim /usr/local/bin/vim
- 1. Est-ce la bonne version de Vim pour OS X Snow Leopard?
- 2. Vim Mode d'insertion sur Mac OS X
- 3. Comment mettre à jour les propriétés de la sous-version
- 4. Comment obtenir la version du système OS X?
- 5. Installation de readline 6.0 sous OS X
- 6. Impossible de mettre à niveau RubyGems 1.2
- 7. Comment remapper la touche "Menu contextuel" sous Mac OS X?
- 8. Comment émuler le comportement 'cp --update' sous Mac OS X?
- 9. java.awt.Frame.setBackground() ne fonctionne pas sous OS X
- 10. Pas de détection Sous Mac OS X
- 11. Réinstallation/Bibliothèque/Python sous OS X Leopard
- 12. Comment installer le mysql ruby gem sous OS X 10.5.4
- 13. Obtenir le temps CPU sous OS X
- 14. Utiliser virtualenv sous Mac OS X
- 15. Paramètre DHCP sous Mac OS X
- 16. Mise à niveau de Python vers la version 2.6 sur Mac
- 17. Comment mettre à jour la version de Ruby dans Windows?
- 18. Comment désinstaller MySQL de Mac OS X?
- 19. Parcourir le code Ruby à l'exécution sous OS X
- 20. Parler à un port série sous OS X ou Linux
- 21. Cycle de vie de l'applet sous Mac OS X
- 22. Où et comment définir l'environnement DYLD sous Mac OS X
- 23. Comment puis-je mettre à niveau un site Web .NET 2.0 vers la version 3.5?
- 24. Comment persuader un VS2005 msi de mettre à niveau?
- 25. Mise à niveau asp.net MVC de la version bêta à la version 1.0
- 26. Comment construire un programme d'assemblage x64 sous OS X?
- 27. OS X bash: dirname
- 28. Mise à niveau de la version Client via msi
- 29. Comment puis-je déterminer la version de Mac OS X en cours d'exécution par programmation?
- 30. Dormir OS X à partir de Java
Par curiosité, pourquoi avez-vous la communauté wiki'ify la question? – dbr