Comment installer MacVim?

30

Comment installer MacVim sur Mountain Lion? Je veux obtenir l'application MacVim, ainsi que le nouveau vim en ligne de commande.

Je vois qu'il y a plusieurs façons de le faire (un instantané à partir de Google Code, via Homebrew), et si j'utilise Homebrew, je vois plusieurs options. Quelle méthode fonctionnera le mieux pour utiliser l'application native ainsi que pour utiliser vim sur la ligne de commande?

DW
la source

Réponses:

48

Voici la procédure que je recommande aux personnes habituées à la ligne de commande et à Homebrew:

Installez Homebrew.

Exécutez ce qui suit sur la ligne de commande (dans Terminal):

brew install macvim --with-override-system-vim
brew linkapps

Editez vos fichiers de démarrage du shell pour vous assurer que cela /usr/local/binvient en premier dans votre $PATH.

Si vous utilisez vim en tant que $VISUALou $EDITOR, ajoutez `export VISUAL = 'mvim -f' dans votre environnement ( détails ).

Vérifiez que vous avez tout installé correctement en exécutant

brew doctor

Maintenant, vous pouvez exécuter le graphique MacVim sur un fichier en exécutant à mvim foo.txtpartir de la ligne de commande. Ou, vous pouvez exécuter l'éditeur à base de texte en exécutant vim foo.txt. De plus, si d’autres programmes (par exemple, git) chargent un éditeur séparé, ils exécuteront le graphique MacVim.

Voir aussi Comment exécuter mvim (MacVim) depuis Terminal? et Set MacVim comme application par défaut après l' installation homebrew .

DW
la source
6

MacVim mainteneur ici.

C'est une vieille question, mais elle mérite une autre réponse pour être complète: le nouveau référentiel MacVim se trouve à l' adresse github.com/macvim-dev/macvim . Vous pouvez consulter la page des versions pour télécharger le dernier instantané (les anciens également). Ils sont toujours compilés avec la dernière version d'OS X (je veux dire, je ne recompile pas les anciens instantanés avec un système d'exploitation plus récent, mais l'instantané actuel est toujours compilé avec le système d'exploitation actuel). Bien sûr, vous pouvez également télécharger le code source et le compiler vous-même ou utiliser homebrew comme état de réponse accepté.

Douglas Drumond
la source
3

C'est assez simple, il suffit de télécharger le dernier instantané de GitHub et de suivre les instructions du fichier readme.txt.

Alex Gelman
la source