OS X ma preinstalowaną wersję Emacsa, ale niestety jest to przestarzały Emacs 22. Na szczęście uzyskanie nowszego wydania jest naprawdę proste. Istnieje kilka popularnych sposobów, aby to zrobić.
Emacs 24
jako pakiet binarny
po prostu pobierz plik binarny z Emacs dla OSX.
powyższa Dystrybucja binarna w pakiecie z aktualnymi wersjami AUCTeX, ESS i kilkoma innymi przydatnymi narzędziami jest dostępna na stronie internetowej Vincenta Gouleta.
MacPorts
jeśli masz zainstalowane MacPorts, możesz po prostu zrobić:
$ sudo port install emacs
aby zainstalować Emacsa 24. Instalator MacPorts aktualizuje zmienną środowiskową PATH, więc kompilator Macports Emacsa powinien zostać znaleziony przez powłokę przed (przestarzałą) kompilacją, która jest dostarczana z Mac OS po wpisaniu ’emacs’. Jeśli wolisz Emacsa.app build, który jest dostępny poprzez wykonanie:
$ sudo port install emacs-app
Homebrew: emacs
Emacs 27 jest również dostępny przez brew.sh. konkretna strona o formule emacs to emacs.Zauważ, że ten pakiet jest pakietem niegraficznym, miał on kiedyś opcję –cocoa, ale obecnie nie jest dostępny.
po prostu wpisz następujące zaklęcie w swojej powłoce i gotowe:
$ brew update$ brew install emacs
istnieje duże prawdopodobieństwo, że masz starszą wersję Emacsa zainstalowaną domyślnie z OS X. zaleca się usunięcie tej starszej wersji Emacsa, aby uniknąć konfliktów z nową. Zrób to.:
$ sudo rm /usr/bin/emacs$ sudo rm -rf /usr/share/emacs
to wszystko! Możesz teraz przejść do sekcji konfiguracji.
Homebrew : emacsmacport
kolejny pakiet brew, który posiada graficzną obsługę.Źródła znajdują się w homebrew-emacsmacport.
instrukcje instalacji są
$ brew tap railwaycat/emacsmacport$ brew install emacs-mac
Emacs porady dla Mac OS X
możesz śledzić Emacs dla Mac OS X, porady jak tworzyć skrypty do uruchamiania emacs i emacsclient.
Rudix
Emacs jest łatwy w instalacji bezpośrednio z Rudix jako .pkg lub za pomocą narzędzia wiersza poleceń Rudix:
% sudo rudix install emacs
Emacs 27
binaria dla Emacs 27 są nadal dostępne z Emacs dla OSX.
Aquamacs
niemal natywny port GNU Emacs, integrujący Emacsa ze wszystkimi funkcjami Mac OS X. dostępny tutaj. Od grudnia 2020 r. najnowsza wersja (3.5) jest oparta na Emacsie 25.3. W zestawie z przydatnymi pakietami, takimi jak AUCTeX.