From fb6d5d69adaf5dcdce2bf38c4bb415a22d4341fa Mon Sep 17 00:00:00 2001 From: 10sr <8.slashes@gmail.com> Date: Fri, 25 Oct 2019 11:38:29 +0900 Subject: [PATCH] Update dired revert buffer function --- emacs.el | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/emacs.el b/emacs.el index 849a100..cf76f72 100644 --- a/emacs.el +++ b/emacs.el @@ -2391,11 +2391,18 @@ Any output will be written to current buffer." (with-eval-after-load 'dired ;; You can use dired-k alternative to revert-buffer (defvar dired-mode-map) - (define-key dired-mode-map (kbd "g") 'dired-k)) + ;; (define-key dired-mode-map (kbd "g") 'dired-k) + ) ;; always execute dired-k when dired buffer is opened (add-hook 'dired-initial-position-hook 'dired-k) (add-hook 'dired-after-readin-hook #'dired-k-no-revert) + (add-hook 'dired-mode-hook + (lambda () + (setq revert-buffer-function + (lambda (arg noconfirm) + (dired-revert arg noconfirm) + (dired-k-no-revert))))) ) ;; Local Variables: