Khi tôi sử dụng dired
mode để duyệt và tìm tệp tôi muốn mở trong Emacs, dired
mở bộ đệm mới cho mỗi thư mục tôi truy cập khi tìm tệp mỗi khi tôi chọn thư mục với Nhập, có nghĩa là tôi có thể kết thúc với rất nhiều bộ đệm tôi không muốn:Làm thế nào để tôi dừng chế độ mặc định của emacs khi mở nhiều bộ đệm?
. * 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
Có cách nào để thực hiện việc sử dụng một bộ đệm đơn? Tôi đã thử M-x customize-group
cho nhóm dired
nhưng không thấy bất kỳ điều gì hứa hẹn trong đó.
Ngoài ra, có ai có macro đóng tất cả các bộ đệm mở dired
không?
Chính xác những gì tôi muốn. Thậm chí loại bỏ hoàn toàn bộ đệm được đệm nếu mở tập tin bằng 'a'! –
Làm cách nào để quay lại thư mục chính? Tôi sử dụng^để đi lên một thư mục, nhưng làm theo cách đó tạo ra một bộ đệm dired mới. – avendael
@avendael xem [trang wiki DiredReuseDirectoryBuffer] (http: //www.emacswiki.org/emacs/DiredReuseDirectoryBuffer) cho một giải pháp. – mgalgs