Hay archivos como session.10110ac205e127d7e2143131143297155100000021880037
en mi .emacs.d
carpeta. Me gustaría hacer algo al respecto, pero no sabía qué hacer.
- ¿Para qué son estos archivos?
- ¿Por qué emacs genera múltiples archivos?
Estos son archivos de sesión guardados que emacs volca cuando el administrador de ventanas le notifica que se está cerrando. Ver la función emacs-session-save
. Hay varios archivos porque tienen el sufijo de la ID de sesión X. ¿Tiene la costumbre de abandonar el administrador de ventanas antes de salir de emacs?
emacs-session-save
función. ¿Hay algo que deba cargar en emacs?term
(o término Mx para cargar) para encontrar esta función,emacs-session-filename
es la función que decide dónde se debe guardar el archivo. Me tomaré un tiempo para ver cómo puedo cambiarlo. Gracias.Hay un movimiento para limpiar este tipo de basura en archivos
.emacs.d
:emacscollective / no-litetering: ayuda a mantener limpio ~ / .emacs.d
Este tema ha sido abordado hasta cierto punto por emacs-session: tema emacs-session-filename (# 38) por DamienCassou · Solicitud de extracción # 39 · emacscollective / no-litetering pero creo que simplemente coloca los archivos en un subdirectorio de
.emacs.d
Esto todavía no aborda la pregunta subyacente de por qué se dejan archivos vacíos. (Sí, para mí, los 84
session.*
archivos están vacíos. Y sí, no me molesto en salir de emacs antes de cerrar, solo ejecuto(desktop-save-in-desktop-dir)
)fuente