Cuando uso dired
mode para buscar y encontrar un archivo que deseo abrir en Emacs, dired
abre un nuevo buffer para cada directorio que visito cuando busco el archivo cada vez que selecciono un directorio con Ingrese, lo que significa que puedo terminan con una gran cantidad de buffers no quiero:¿Cómo evito que el modo direc de emacs abra tantos buffers?
. * newer 0 Fundamental c:/work/stackoverflow/batch/mydir/newer
% mydir 302 Dired by name c:/work/stackoverflow/batch/mydir/
% batch 616 Dired by name c:/work/stackoverflow/batch/
% stackoverflow 1017 Dired by name c:/work/stackoverflow/
% work 2545 Dired by name c:/work/
* *scratch* 190 Lisp Interaction
% *Completions* 162 Completion List
* *Messages* 2163 Fundamental
¿hay alguna manera de hacer dired
re-utilizar una sola memoria intermedia? Intenté M-x customize-group
para el grupo dired
pero no vi nada prometedor allí.
Como alternativa, ¿alguien tiene una macro para cerrar todos los buffers abiertos dired
?
Exactamente lo que quiero. ¡Incluso se deshace por completo del búfer directo si abre el archivo con 'a' también! –
¿Qué tal para volver al directorio principal? Uso^para subir un directorio, pero hacerlo de esa manera crea un nuevo buffer directo. – avendael
@avendael ver [la página wiki DiredReuseDirectoryBuffer] (http: //www.emacswiki.org/emacs/DiredReuseDirectoryBuffer) para una solución. – mgalgs