SO: 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 2014-04-03 en Rainers-MacBook-Pro-3.local
Instalé emacs a través de homebrew de railwaycat y funciona bien, no tengo quejas. No uso emacs en el termoinal, y generalmente lo inicio a través de la aplicación.
Como dije, estoy feliz hasta ahora.
Solo tengo una cosa que no logré hacer bien (que funcionó bien en Linux antes), que es:
- obtener el demonio de emacs al iniciar sesión
- usando emacsclient para abrir
- cierre emacsdaemon y guarde todos los archivos al cerrar sesión
¿Alguna receta que pueda ayudarme a configurar esto?
Información agregada
Para iniciar un demonio emacs al iniciar sesión
Creé una aplicación Automator ejecutando el comando bash
/usr/local/bin/emacs --daemon
y lo agregué a los Elementos de inicio de sesión que funciona bien.
Utilizando demonio desde la terminal
Puedo utilizar el demonio emacs usando
emacsclient .bashrc
que abre .bashrc en una sesión de terminal emacs.
Utilizando desde GUI
Ahora sigue siendo la pregunta: ¿cómo puedo utilizarlo desde la GUI?
Según entiendo el emacsclient, no puedo abrir un emacsclient a menos que especifique un archivo para abrir.
Me gustaría abrir una GUI de emacsclient y abrir todos los archivos que se abrieron previamente . es posible?
Descubrí que puedo usar
emacsclient -c
en una terminal para hacer lo que quiero, pero ¿puedo hacer lo mismo para la GUI?
emacsclient
no es una aplicación en lo que respecta a OS X, solo lo Emacs
es (y solo si se ha instalado de esa manera). ¿Por qué no usa las combinaciones de teclas del sistema para seleccionar una aplicación / ventana abierta? (No funcionará si Emacs se inició en modo demonio y todavía no hay un marco ("ventana")).