Wie kann ich MacVim unter OS X installieren?

126

Ich verwende OS X 10.9.1 (Mavericks).

Was sind die systematischen Schritte zur Installation auf Gvim oder MacVim unter Mac OS? Wenn Sie die Schritte mit 1, 2, 3, ... schreiben, ist es einfach zu befolgen.

Ich muss gestehen, dass ich nicht alle Anweisungen auf der MacVim-Seite verstanden habe. Andere von Google durchsuchte Webseiten klären dies nicht. Z.B

Was ist $VIMRUNTIME? Welche Version von vim sollte ich für mein Betriebssystem installieren?

Jetzt habe ich irgendwie MacVim in meinem System installiert (glaube ich nicht systematisch). Ich kann sehen, dass ich einen Ordner habe /Applications/gvim.app/MacVim.app/.

Wenn ich jetzt eine Textdatei von MacVim öffne, die bereits mit vi-editor geschrieben wurde, erkennt MacVim sie nicht. Auch vi erkennt nicht, was in MacVim geschrieben ist!

Wie kann ich das beheben?

hbaromega
quelle

Antworten:

258
  • Schritt 1. Installieren Sie Homebrew von hier aus: http://brew.sh
  • Schritt 1.1. Laufexport PATH=/usr/local/bin:$PATH
  • Schritt 2. Führen Sie aus brew update
  • Schritt 3. Führen Sie aus brew install vim && brew install macvim
  • Schritt 4. Führen Sie aus brew link macvim

Sie haben jetzt die neuesten Versionen von vim und macvim, die von Brew verwaltet werden. Führen Sie sie von brew update && brew upgradeZeit zu Zeit aus, um sie zu aktualisieren.

Dies beinhaltet die Installation der CLI mvimund der Mac-Anwendung (die beide auf dasselbe verweisen).

Ich benutze dieses Setup und es funktioniert wie ein Zauber. Brew kümmert sich sogar um die Installation von vim mit den bevorzugten Optionen.

reem
quelle
1
Dies verbessern. Das brew-ed MacVim wird viel häufiger aktualisiert als das über den Link, den Peter gepostet hat. Beide funktionieren jedoch.
Krystah
1
Schön, installiert Brew Binärpakete oder kompiliert es aus dem Quellcode?
Peter Gibson
2
Kompiliert es aus dem Quellcode. Unter github.com/Homebrew/homebrew/blob/master/Library/Formula/… können Sie das aktuelle Ruby-Skript sehen, mit dem Brew es installiert.
Reem
11
Ich bin mir nicht sicher, wann dies hinzugefügt wurde, aber das Verknüpfen der App muss jetzt ausgeführt werden brew linkapps.
Kara Brightwell
8
Damit dies mit Spotlight funktioniert, habe ich festgestellt, dass ein Rechtsklick auf die Homebrew-MacVim-Anwendung (/usr/local/Cellar/macvim/7.4-81/MacVim)> "Alias ​​erstellen" und das Verschieben in / Applications Spotlight diese dann auswählt oben. Ich weiß nicht, warum der Alias ​​"Brew Linakapps" nicht von Spotlight erfasst wird. (Dies ist ab Brew 0.9.5 unter OS X El Capitan)
DonnaLea
31

Es gibt jetzt auch eine neue Option in http://vimr.org/ , die vielversprechend aussieht.

Xuan
quelle
15
  1. Laden Sie den neuesten Build von https://github.com/macvim-dev/macvim/releases herunter

  2. Erweitern Sie das Archiv.

  3. Legen Sie MacVim.app in /Applications/.

Getan.

romainl
quelle
"Es ausweiten"? Ich suche, aber die einzige Möglichkeit, die App als .app über diesen Link zu erstellen, besteht darin, sie zu kompilieren (für den Download von Xcode über 4 GB). Ist diese Antwort noch gültig?
Wildcard
4
Natürlich ist es immer noch gültig. GitHub ist in Bezug auf UX nicht gerade ein Modell, daher vergebe ich Ihnen, dass Sie den Link "Releases" verpasst haben.
Romainl
1
Ha, danke. Natürlich sehe ich das, nachdem ich das Herunterladen und Kompilieren manuell abgeschlossen habe ....
Wildcard
8

Dieser Macvim ist veraltet. Verwenden Sie stattdessen https://github.com/macvim-dev/macvim

In den häufig gestellten Fragen ( https://github.com/b4winckler/macvim/wiki/FAQ#how-can-i-open-files-from-terminal ) erfahren Sie, wie Sie das mvimSkript zum Starten über die Befehlszeile installieren

Peter Gibson
quelle
MacVim.dmginstalliert auf /Applicationsok, aber ohne mvim- das ist auf github (klon oder .zip).
Denis
So legen Sie das mvimShell - Skript kopieren Sie einfach die mvim Datei aus dem DMG und fügen Sie ihn auf Ihren Desktop - , dann öffnen Sie ein Terminal - und Typ , cp ~/Desktop/mvim /usr/local/binund starten Sie das Terminal. Das ist es! : D Öffnen Sie jetzt Ordner oder Dateien mit mvim .odermvim file.txt
alexventuraio
Nach der Installation der DMG gibt es ein MVIM-Skript unter /Applications/MacVim.app/Contents/bin/mvim. Ich bevorzuge es, einen / usr / local / bin / mvim-Starter mit #!/bin/sh/exec /Applications/MacVim.app/Contents/bin/mvim "$@"
AbePralle
So starten Sie nach der Installation von dmg über die Befehlszeile mit args: Fügen Sie den Pfad zum Bin der App hinzu. Für MacVim habe ich Folgendes getan. export PATH = / Applications / MacVim.app / Contents / bin: $ PATH Ein Alias ​​ist eine weitere Option, die ich ausprobiert habe. alias mvim = '/ Programme / MacVim.app / Inhalt / bin / mvim' alias gvim = mvim
zerocog