Sistema operativo: OS X 10.9.5, Mavericks
GNU Emacs 24.3.1 (x86_64-apple-darwin13.1.0, Carbon Version 1.6.0 AppKit 1265.19) del 03-04-2014 su Rainers-MacBook-Pro-3.local
Ho installato emacs tramite homebrew di railwaycat e funziona bene - nessuna lamentela. Non utilizzo emacs nel termoinale e di solito lo avvio tramite l'applicazione.
Come ho già detto, sono felice finora.
Ho solo una cosa che non sono riuscito a fare bene (che prima funzionava bene su Linux), che è:
- ottenere il demone emacs a partire dal login
- usando emacsclient per aprire
- chiudi emacsdaemon e salva tutti i file alla disconnessione
Qualche ricetta di lavoro che potrebbe aiutarmi a configurarlo?
Informazioni aggiunte
Per avviare un demone emacs al momento dell'accesso
Ho creato un'applicazione Automator eseguendo il comando bash
/usr/local/bin/emacs --daemon
e l'ho aggiunto agli elementi di accesso che funzionano bene.
Utilizzo del demone dal terminale
Posso usare il demone emacs usando
emacsclient .bashrc
che apre .bashrc in una sessione di terminale emacs.
Utilizzando dalla GUI
Ora rimane la domanda: come posso utilizzarlo dalla GUI?
Quando capisco l'emacsclient, non posso aprire un emacsclient a meno che non specifichi un file da aprire.
Vorrei aprire una GUI emacsclient e aprire tutti i file precedentemente aperti ? È possibile?
Ho scoperto che posso usare
emacsclient -c
in un terminale per fare quello che voglio - ma posso fare lo stesso per la GUI?
emacsclient
non è un'app per quanto riguarda OS X, lo Emacs
è solo (e solo se è stata installata in questo modo). Perché non usi semplicemente i collegamenti dei tasti di sistema per selezionare un'applicazione / finestra aperta? (Non funzionerà se Emacs è stato avviato in modalità demone e non ci sono ancora frame ("finestra")).