2008-09-29 5 views
15

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?

+1

Par curiosité, pourquoi avez-vous la communauté wiki'ify la question? – dbr

Répondre

5

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).

+0

ce sera/opt/local/bin si vous utilisez une installation par défaut de MacPorts –

2

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.

1

peut aussi créer un lien symbolique votre nouveau binaire/usr/local/bin/

2

Avec Homebrew:

brew install macvim 
ln -s /usr/local/bin/mvim /usr/local/bin/vim 
Questions connexes