Jak zainstalować MacVim?

30

Jak zainstalować MacVim na Mountain Lion? Chcę pobrać aplikację MacVim, a także nowy vim wiersza polecenia.

Widzę, że można to zrobić na kilka sposobów (migawka z Google Code, przez Homebrew), a jeśli używam Homebrew, widzę wiele opcji. Jaki sposób będzie najlepszy zarówno w przypadku korzystania z aplikacji natywnej, jak i vim w wierszu poleceń?

DW
źródło

Odpowiedzi:

48

Oto procedura, którą polecam osobom, które są wygodne w wierszu poleceń i Homebrew:

Zainstaluj Homebrew.

Uruchom następujące polecenie w wierszu polecenia (w terminalu):

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

Zmodyfikuj pliki startowe powłoki, aby upewnić się, że /usr/local/binjest to pierwsze $PATH.

Jeśli używasz vima jako $VISUALlub $EDITOR, dodaj do swojego środowiska `export VISUAL = 'mvim -f' ( szczegóły ).

Sprawdź, czy wszystko zostało poprawnie zainstalowane, uruchamiając

brew doctor

Teraz możesz uruchomić graficzny MacVim na pliku, uruchamiając go mvim foo.txtz wiersza poleceń. Lub możesz uruchomić edytor tekstowy, uruchamiając vim foo.txt. Ponadto, jeśli inne programy (np. Git) rozwidlają osobny edytor, uruchomią graficzny MacVim.

Zobacz także Jak uruchomić mvim (MacVim) z terminala? i Ustaw macvim jako domyślną aplikację po instalacji homebrew .

DW
źródło
6

Opiekun MacVim tutaj.

To stare pytanie, ale zasługuje na kolejną odpowiedź na kompletność: nowe repozytorium MacVima znajduje się na stronie github.com/macvim-dev/macvim. Możesz tam sprawdzić stronę z wydaniami, aby pobrać najnowszą migawkę (również starsze). Zawsze są kompilowane z ostatnią wersją systemu OS X (to znaczy, nie kompiluję starych migawek do nowszego systemu operacyjnego, ale bieżąca migawka jest zawsze kompilowana z bieżącym systemem operacyjnym). Oczywiście możesz również pobrać źródło i samodzielnie się skompilować lub użyć homebrew, zgodnie z przyjętą odpowiedzią.

Douglas Drumond
źródło
3

To dość proste, wystarczy pobrać najnowszą migawkę z GitHub i postępować zgodnie z instrukcjami w pliku readme.txt

Alex Gelman
źródło