tweak(dired): ESC to exit wdired-mode

Fix: #8004
This commit is contained in:
Henrik Lissner 2024-08-30 18:56:44 -04:00
parent 78f8026620
commit 34cc0c9d86
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -59,7 +59,14 @@ Fixes #3939: unsortable dired entries on Windows."
(not (eq revert-buffer-function #'dired-virtual-revert)))
;; To be consistent with vertico/ivy/helm+wgrep integration
(define-key dired-mode-map (kbd "C-c C-e") #'wdired-change-to-wdired-mode))
(define-key dired-mode-map (kbd "C-c C-e") #'wdired-change-to-wdired-mode)
;; On ESC, abort `wdired-mode' (will prompt)
(add-hook! 'doom-escape-hook
(defun +dired-wdired-exit-h ()
(when (eq major-mode 'wdired-mode)
(wdired-exit)
t))))
(use-package! dirvish