Puede usar workgroups2
para administrar su escritorio. Desde el archivo README en GitHub:
Workgroups es un administrador de sesión para Emacs.
- Guarda todos los búferes abiertos, su ubicación y tamaños en el disco para restaurarlos más tarde
- Puedes crear varios espacios de trabajo
También puede restaurar buffers como: org-agenda, shell, magit-status, help.
Si tiene habilitado el repositorio MELPA , puede instalar este paquete a través de M-x package-install
RET workgroups2
RET.
La configuración básica es:
(require 'workgroups2)
(workgroups-mode 1) ; This should go at the end of your init file
Cuando reinicie Emacs por primera vez después de agregar este código a su archivo init, workgroups2
automáticamente creará un grupo de trabajo para usted. Puede verificar que esto fue exitoso al verificar el *Messages*
buffer para la siguiente información:
Workgroups Mode: on
Switched: First workgroup
Created: First workgroup ( -<{ 0: First workgroup }>- )
A partir de este momento, Emacs guardará la configuración actual de ventanas y archivos automáticamente al salir, y la restaurará la próxima vez que se inicie.