Я следую этому совету вики, чтобы настроить Emacs так, чтобы я мог двигаться вперед и назад в режиме dired без создания новых буферов.
Используя ключ вместе с a
установка позволяет мне двигаться в каталоги без новых буферов.
Но хук для клавиши ^
упомянутой в вики, у меня не работает. Переход к предыдущему каталогу с ^
все еще открывает новые буферы.
Вот настройки, которые я использую в моем .emacs.d/init.el
; dired settings
(require 'dired-x)
(setq dired-omit-files "^\\.?#\\|^\\.$\\|^\\.\\.$\\|^\\.")
(add-hook 'dired-mode-hook (lambda ()
(dired-omit-mode 1)))
(setq dired-listing-switches "-aBhl --group-directories-first")
(put 'dired-find-alternate-file 'disabled nil)
(add-hook 'dired-mode-hook
(lambda ()
(define-key dired-mode-map (kbd "^")
(lambda () (interactive) (find-alternate-file "..")))))