He estado buscando cómo restaurar una sesión de emacs, sin suerte. Estoy buscando restaurar todos los búferes abiertos anteriormente, algunos de los cuales podrían contener erc, shells, listados de directorios, archivos, etc.Restaurar Emacs Session/Desktop
Cada vez que abro emacs, paso una cantidad considerable de tiempo organizando mis búferes; dividiéndolos en filas y columnas, abriendo un caparazón, arreglando los canales irc. Lleva un tiempo llegar al trabajo.
He intentado añadir lo siguiente a mi init.el
(desktop-save-mode 1)
Y a continuación, utilizando M-x-escritorio guardar. Esto solo parece restaurar los archivos que están abiertos, no los shells o cualquier otra cosa que se ejecute dentro de los buffers.
También hemos comprobado las siguientes preguntas:
- Session management in emacs using Desktop library
- Emacs session/projects/window management
- Emacs: reopen buffers from last session on startup?
y leer a través de:
- DeskTop and EmacsSession en emacsWiki.org
Aquí hay un screenshot example de mi sesión de emacs.
Una respuesta sencilla sería sólo se centran en el trabajo real: P
Muchas gracias por la respuesta detallada. Con un poco de trabajo, estoy seguro de que podré tener una buena solución con este enfoque. Aclamaciones. –
Muy buena solución modular. – aartist