Qual è il modo più semplice per installare emacs-ess su OSX?

3

Sono interessato all'installazione della modalità ESS di Emacs. Posso seguire le istruzioni qui ma vorrei sapere se esiste un modo più semplice (senza installare un'istanza completamente nuova di Emacs come quella fornita qui ).

Ad esempio, le istruzioni dicono che posso usare la versione di Linux, ma poi non so se dovrei usare il pacchetto Debian, OpenSUSE o Fedora elencato su Scarica la pagina .

Questo è un esempio specifico di una situazione nella mia domanda precedente che è stata chiusa perché era troppo generale per essere costruttivo.

    
posta Abe 20.03.2013 - 21:03
fonte

2 risposte

3

Utilizza il pacchetto .tgz più recente:

Ecco la versione di installazione dalla documentazione (la parte -12.09-2 del nome del file è specifica per la versione corrente e cambierà):

wget http://ess.r-project.org/downloads/ess/ess-12.09-2.tgz
tar -xvf ess-12.09-2.tgz
mv ess-12.09-2 /Applications/Emacs.app/Contents/Resources/site-lisp/
echo "(require 'ess-site)" >> ~/.emacs
    
risposta data 20.03.2013 - 21:11
fonte
1

L'installazione tramite la fonte non è così male, ma c'è ben poca documentazione su come installare per il tuo specifico tipo di installazione di Emacs su OS X. Mentre nel file makeconfig ci sono diversi preset per alcuni tipi di installazioni su Mac (devi solo decommentarli), non ci sono scritti per un Emacs installazione tramite Homebrew che tende ad essere il modo più semplice per installare il nuovissimo Emacs su OS X. Dopo alcuni tentativi le seguenti impostazioni hanno funzionato per l'installazione di x11 GNU Emacs:

##__ GNU Emacs __  x11 for Mac OS X built using Homebrew 
PREFIX=/usr/local/Cellar/emacs/24.4/share/emacs/24.4
EMACS=/usr/local/Cellar/emacs/24.4/bin/emacs-24.4
SITELISP=$(PREFIX)/site-lisp
LISPDIR=/usr/local/Cellar/emacs/24.4/share/emacs/24.4/lisp
INFODIR=/usr/local/Cellar/emacs/24.4/ess-mode/info
ETCDIR =/usr/local/Cellar/emacs/24.4/ess-mode/

(E lo so, è un po 'sciatto, ma non ci sono problemi fino ad ora.)

    
risposta data 25.03.2015 - 06:37
fonte

Leggi altre domande sui tag