Dejo Emacs funcionando todo el día, y a menudo haré mucha manipulación del sistema de archivos en los archivos que están abiertos en los buffers de Emacs. Por ejemplo, podría cambiar a una rama diferente en Git que tenga una estructura de directorio muy diferente.
Desafortunadamente, esto me deja con un montón de buffers abiertos que Emacs ahora registra como buffers "modificados" que se refieren a archivos "nuevos". A menos que tenga cuidado de cerrarlos manualmente cada vez que hago esto, es fácil guardar reflexivamente esos búferes que luego resultan en archivos espurios, probablemente duplicados en mi proyecto. Ni siquiera puedo cerrar emacs sin responder la pregunta "guardar este búfer" para cada uno.
¿Hay alguna manera de cerrar automáticamente los búferes no modificados cuando desaparece el archivo subyacente? ¿Similar en espíritu a un global-auto-revert-mode
que también maneja cuando un archivo se elimina por completo?