OS X viene fornito con una versione preinstallata di Emacs, ma purtroppo è l’obsoleto Emacs 22. Fortunatamente, ottenere una versione più recente è davvero semplice. Ci sono diversi modi popolari per farlo.
Emacs 24
Come pacchetto binario
Basta scaricare un binario da Emacs per OSX.
La distribuzione binaria di cui sopra in bundle con versioni aggiornate AUCTeX, ESS e pochi altri strumenti utili è disponibile dal sito web di Vincent Goulet.
MacPorts
Se si dispone di MacPorts installato, si può solo fare:
$ sudo port install emacs
per installare Emacs 24. Il programma di installazione MacPorts aggiorna la variabile d’ambiente PATH, quindi la build MacPorts di Emacs dovrebbe essere trovata dalla shell prima della build (obsoleta) fornita con Mac OS quando si digita ‘emacs’. Se preferisci gli Emacs.app build, che è disponibile eseguendo:
$ sudo port install emacs-app
Homebrew: emacs
Emacs 27 è disponibile anche tramite brew.sh.La pagina specifica sulla formula di emacs è emacs.Si noti che questo pacchetto è un pacchetto non grafico, aveva un’opzione cocoa cocoa ma al momento non è disponibile.
Basta digitare il seguente incantesimo nella shell e il gioco è fatto:
$ brew update$ brew install emacs
È probabile che tu abbia una versione precedente di Emacs installata di default con OS X. Ti viene suggerito di rimuovere quella versione precedente di Emacs per evitare conflitti con quella nuova. Fallo:
$ sudo rm /usr/bin/emacs$ sudo rm -rf /usr/share/emacs
Questo è tutto gente! Si può ora procedere alla sezione di configurazione.
Homebrew : emacsmacport
Un altro pacchetto brew con supporto grafico.Le fonti sono a homebrew-emacsmacport.
Le istruzioni di installazione sono
$ brew tap railwaycat/emacsmacport$ brew install emacs-mac
Suggerimenti Emacs per Mac OS X
Puoi seguire Emacs per Mac OS X, Suggerimenti su come creare script per l’esecuzione di emacs ed emacsclient.
Rudix
Emacs è facile da installare direttamente da Rudix come un .pkg o con lo strumento a riga di comando Rudix:
% sudo rudix install emacs
Emacs 27
I binari per Emacs 27 sono ancora disponibili da Emacs per OSX.
Aquamacs
Una porta quasi nativa di OS-X di GNU Emacs, che integra Emacs con tutte le funzionalità di Mac OS X. Disponibile qui. A dicembre 2020, l’ultima versione (3.5) è basata su Emacs 25.3. Viene fornito in bundle con alcuni pacchetti a portata di mano come AUCTeX.