OS X enthält eine vorinstallierte Version von Emacs, aber leider ist es das veraltete Emacs 22. Glücklicherweise ist es sehr einfach, eine neuere Version zu erhalten. Es gibt mehrere beliebte Möglichkeiten, dies zu tun.
Emacs 24
Als Binärpaket
Laden Sie einfach eine Binärdatei von Emacs für OSX herunter.
Die obige Binärdistribution mit den aktuellen Versionen AUCTeX, ESS und einigen anderen nützlichen Tools ist auf der Website von Vincent Goulet verfügbar.
MacPorts
Wenn Sie MacPorts installiert haben, können Sie einfach Folgendes tun:
$ sudo port install emacs
so installieren Sie Emacs 24. Das MacPorts-Installationsprogramm aktualisiert Ihre PATH-Umgebungsvariable, sodass der MacPorts-Build von Emacs von Ihrer Shell vor dem (veralteten) Build gefunden werden sollte, der mit Mac OS geliefert wird, wenn Sie ‚emacs‘ eingeben. Wenn Sie die Emacs bevorzugen.app-Build, der durch Ausführen verfügbar ist:
$ sudo port install emacs-app
Homebrew: emacs
Emacs 27 ist auch über brew.sh . Die spezifische Seite über die Emacs-Formel ist Emacs.Beachten Sie, dass dieses Paket ein nicht grafisches Paket ist, es hatte früher die Option –cocoa, ist aber derzeit nicht verfügbar.
Geben Sie einfach die folgende Beschwörung in Ihre Shell ein und fertig:
$ brew update$ brew install emacs
Es wird empfohlen, dass Sie diese ältere Emacs-Version entfernen, um Konflikte mit der neuen zu vermeiden. Tun Sie dies:
$ sudo rm /usr/bin/emacs$ sudo rm -rf /usr/share/emacs
Das ist alles Leute! Sie können nun mit dem Abschnitt Konfiguration fortfahren.
Selbstgebraut : emacsmacport
Ein weiteres Brew-Paket mit grafischer Unterstützung.Die Quellen sind bei homebrew-emacsmacport.
Die Installationsanweisungen sind
$ brew tap railwaycat/emacsmacport$ brew install emacs-mac
Emacs-Tipps für Mac OS X
Sie können Emacs für Mac OS X, Tipps zum Erstellen von Skripten zum Ausführen von Emacs und emacsclient folgen.
Rudix
Emacs ist einfach zu installieren direkt von Rudix als .pkg oder mit dem Rudix Kommandozeilentool:
% sudo rudix install emacs
Emacs 27
Binärdateien für Emacs 27 sind weiterhin von Emacs für OSX verfügbar.
Aquamacs
Eine nahezu OS-X-native Portierung von GNU Emacs, die Emacs mit allen Funktionen von Mac OS X integriert. Ab Dezember 2020 basiert die neueste Version (3.5) auf Emacs 25.3. Kommt mit einigen praktischen Paketen wie AUCTeX gebündelt.