Encontrei uma solução: usando o single-dired
Também encontrado em MELPA , e assim pode ser instalado via package-list-packages.
No emacs 23.3.1 no Ubuntu 11.10, eu tenho dired-plus instalado. No meu .emacs, eu tenho:
(require 'dired+)
(toggle-diredp-find-file-reuse-dir 1)
Quando eu pressiono RET em um diretório, então C-x C-b, a Buffer List mostra que há apenas um buffer em uso para dired. No entanto, depois de usar ^, tenho dois buffers dired. C-x C-b confirma que existem dois buffers: um para o pai, um para o diretório filho.
Existe alguma maneira de manter o trabalho de reutilização para ^?
Obrigado.
Encontrei uma solução: usando o single-dired
Também encontrado em MELPA , e assim pode ser instalado via package-list-packages.
Também é possível abrir um novo diretório ou arquivo no Dired, sem criar um novo buffer, com a chave 'a' (dired-find-alternate-file).
É um comando desativado, esse código permite:
(put 'dired-find-alternate-file 'disabled nil)
Tags emacs