From 646d7d64bb88944f941ca45405cb4aaff0c41d25 Mon Sep 17 00:00:00 2001 From: condy Date: Thu, 16 Oct 2025 02:28:56 +0800 Subject: magit-blob-mode: refresh evil keymaps Fix #878 --- modes/magit/evil-collection-magit.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modes/magit/evil-collection-magit.el b/modes/magit/evil-collection-magit.el index 74a32f6..01dec87 100644 --- a/modes/magit/evil-collection-magit.el +++ b/modes/magit/evil-collection-magit.el @@ -471,8 +471,10 @@ denotes the original magit key for this command.") (eval-after-load 'magit-gh-pulls `(evil-make-overriding-map magit-gh-pulls-mode-map ',evil-collection-magit-state)) -;; Need to refresh evil keymaps when blame mode is entered. +;; Need to refresh evil keymaps when blame/blob mode is entered. (add-hook 'magit-blame-mode-hook 'evil-normalize-keymaps) +(add-hook 'magit-blob-mode-hook 'evil-normalize-keymaps) + (evil-set-initial-state 'magit-submodule-list-mode 'normal) (evil-collection-define-key 'normal 'magit-submodule-list-mode-map -- cgit v1.0