Come posso installare MacVim su OS X?


126

Sto usando OS X 10.9.1 (Mavericks).

Quali sono i passaggi sistematici da installare su Gvim o MacVim in Mac OS? Se scrivi i passaggi usando 1, 2, 3, ..., sarebbe facile seguirlo.

Devo confessare di non aver compreso tutte le istruzioni fornite nella pagina di MacVim. Altre pagine Web cercate da Google non chiariscono. Per esempio

Che cosa è $VIMRUNTIME? Quale versione di vim devo installare per il mio sistema operativo?

Ora in qualche modo ho installato MacVim nel mio sistema (non sistematicamente credo). Vedo che ho una cartella /Applications/gvim.app/MacVim.app/.

Ora, quando apro un file di testo da MacVim, che è già stato scritto usando vi-editor, MacVim non lo riconosce. Inoltre vi non riconosce ciò che è scritto in MacVim!

Come posso risolvere questo?

Risposte:


258
  • Passaggio 1. Installa homebrew da qui: http://brew.sh
  • Passaggio 1.1 Correreexport PATH=/usr/local/bin:$PATH
  • Passaggio 2. Esegui brew update
  • Passaggio 3. Esegui brew install vim && brew install macvim
  • Passaggio 4. Esegui brew link macvim

Ora hai le ultime versioni di vim e macvim gestite da brew. Esegui brew update && brew upgradeogni tanto per aggiornarli.

Ciò include l'installazione dell'interfaccia della riga di comando mvime dell'applicazione mac (che indicano entrambe la stessa cosa).

Uso questa configurazione e funziona come un fascino. Brew si occupa anche di installare vim con le opzioni preferibili.


1
Aumentare questo. Il brew-ed MacVim viene aggiornato molto più frequentemente rispetto a quello dal link postato Peter. Entrambi funzionano però.
Krystah,

1
Bene, brew installa pacchetti binari o compila dal sorgente?
Peter Gibson,

2
Compila dalla fonte. Puoi dare un'occhiata a github.com/Homebrew/homebrew/blob/master/Library/Formula/… per vedere l'effettivo script ruby ​​che brew utilizza per installarlo.
ricorda il

11
Non sono sicuro di quando è stato aggiunto, ma ora è necessario eseguire il collegamento dell'app brew linkapps.
Kara Brightwell,

8
Inoltre, per far funzionare questo con Spotlight, ho scoperto che facendo clic con il tasto destro del mouse sull'applicazione homebrew MacVim (/usr/local/Cellar/macvim/7.4-81/MacVim)> "Crea alias" e spostandolo in / Applicazioni Spotlight lo selezionerà su. Non so perché l'alias linakapps della birra non viene raccolto da Spotlight. (questa è la birra 0.9.5 su OS X El Capitan)
DonnaLea,


15
  1. Scarica l'ultima build da https://github.com/macvim-dev/macvim/releases

  2. Espandi l'archivio.

  3. Inserisci MacVim.app in /Applications/.

Fatto.


"Espandilo"? Sto cercando, ma l'unico modo in cui vedo per far sì che l'app venga creata come .app da quel link è compilarla (che richiede il download di 4+ GB di Xcode). Questa risposta è ancora valida?
Carattere jolly

4
Ovviamente è ancora valido. GitHub non è esattamente un modello in termini di UX, quindi ti perdono per aver perso il link "Rilasci".
romainl,

1
Ah grazie. Ovviamente lo vedo dopo che ho finito di scaricare e compilare manualmente ....
Wildcard

8

Quel Macvim è obsoleto. Usa https://github.com/macvim-dev/macvim invece

Vedi le FAQ ( https://github.com/b4winckler/macvim/wiki/FAQ#how-can-i-open-files-from-terminal ) per come installare lo mvimscript per l'avvio dalla riga di comando


MacVim.dmgsi installa su /Applicationsok, ma senza mvim- è su github (clone o .zip).
Denis,

Per impostare lo mvimscript della shell è sufficiente copiare il file mvim dal DMG e incollarlo sul desktop , quindi aprire un Terminale e digitare cp ~/Desktop/mvim /usr/local/bine riavviare il Terminale. Questo è tutto! : D Ora apri la cartella o i file con mvim .omvim file.txt
alexventuraio

Dopo aver installato il DMG c'è uno script mvim su /Applications/MacVim.app/Contents/bin/mvim. La mia preferenza è quella di creare un / usr / local / bin / mvim launcher con #!/bin/sh/exec /Applications/MacVim.app/Contents/bin/mvim "$@"
AbePralle

Dopo l'installazione di dmg, per avviare dalla riga di comando con args: impostare aggiungi percorso al cestino dell'app. Per MacVim, ho fatto quanto segue. export PATH = / Applications / MacVim.app / Contents / bin: $ PATH Un alias, è un'altra opzione che ho provato. alias mvim = '/ Applicazioni / MacVim.app / Sommario / bin / mvim' alias gvim = mvim
zerocog
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.