2009-03-03 12 views
5

Sono nuovo su emacs e ho appena scaricato LispBox (dalla pagina Practical Common Lisp) con SBCL sul mio Macintosh. Ne so abbastanza per capire che voglio che l'opzione o il tasto Comando siano la meta-chiave.Tasto Opzione o Comando come tasto Meta per LispBox su Macintosh

La versione di emacs fornita con LispBox non presta attenzione a .emacs nella mia home directory.

Emacs come consegnato con LispBox si accende in un REPL. Non riesco a capire cosa devo digitare per impostare un tasto di comando come Meta, né dove o come configurarlo in modo permanente.

Edit: Non sono molto interessato a caricare un'altra versione di emacs. Ho già emacs in esecuzione dal terminale con il mio tasto opzione mappato come meta. Essere in grado di seguire da vicino il tutorial "Practical Common Lisp", che presuppone LispInABox, è ciò che mi interessa qui.

TIA.

risposta

5

Passare a /Applications/Lispbox/Emacs.app/Contents/MacOS e modificare lispbox. sh, rimuovendo il parametro --no-init-file. Quindi, all'interno di ~/.emacs, aggiungere (setq mac-command-modifier 'meta)

1

In alternativa, verificare Ready Lisp per Mac OS X. Utilizza Aquamacs per Emacs.

Aquamacs è appositamente per Mac OS X potenziato GNU Emacs.

Se si esegue Emacs su un terminale Mac OS X, è possibile impostare il tasto Opzione come tasto Meta utilizzando la finestra di dialogo "Preferenze".

+0

@Rainer: Ho letto che in mac non è necessario impostare il tasto Opzione su Meta. Mac considera automaticamente Opzione come Meta in Emacs. La mancanza di Meta invece di Option è l'incompatibilità di Meta con le altre app del Mac. My Emacs funziona magnificamente solo con il tasto "Opzione". –

Problemi correlati