當我使用dired
mode瀏覽並找到一個我想在Emacs中打開的文件時,dired
爲每次查找文件時我訪問的每個目錄打開一個新的緩衝區,每次我選擇一個目錄時輸入,這意味着我可以結了很多的緩衝區,我不想:如何停止emacs dired模式打開如此多的緩衝區?
. * 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
有沒有什麼辦法讓dired
再使用單一的緩衝區?我嘗試M-x customize-group
組dired
,但沒有看到任何有希望的地方。
另外,沒有任何人有一個宏關閉所有打開的dired
緩衝區?
正是我想要的。如果用'a'打開文件,甚至一起擺脫直接緩衝區! –
如何返回父目錄?我使用^來上一個目錄,但這樣做會創建一個新的直接緩衝區。 – avendael
@avendael參見[DiredReuseDirectoryBuffer wiki頁面](http://www.emacswiki。org/emacs/DiredReuseDirectoryBuffer)解決方案。 – mgalgs