Utilizo un daemon de emacs para conservar mi sesión de emacs incluso si tengo que reiniciar la máquina en la que ejecuto mi servidor X o si quiere acceder a la misma sesión desde una máquina diferente. Esto funciona muy bien, pero cuando restauro una sesión me gustaría simplemente ejecutar "emacsclient --create-frame --no-wait" para conectarme al daemon sin abrir un nuevo archivo. No me dejará escapar sin especificar un nombre de archivo.Cómo puedo hacer que emacsclient abra una ventana para un demonio emacs existente sin abrir un nuevo archivo
He intentado usar --eval para ejecutar una función en lugar de abrir un archivo, pero la ventana simplemente desaparece cuando se completa la evaluación.
(Emacs 23.1 a través de backports sobre Debian GNU/Linux 5.0.)
Creo que esta pregunta es más adecuado para http://superuser.com/ –
Gracias por la respuestas integrales, ¡especialmente para no señalar que simplemente no estaba despistado! Parece que estaba equivocado al decir que "emacsclient --create marco --no-wait" no funciona debido a la falta de nombre de archivo. Debo haber conseguido una mezcla de emacs y versiones de emacsclient (emacsclient de v22 parece requerir el nombre del archivo, pero tiene sentido en esa versión.) –