summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcondy <condy0919@gmail.com>2025-10-16 02:28:56 +0800
committercondy <condy0919@gmail.com>2025-10-16 02:28:56 +0800
commit646d7d64bb88944f941ca45405cb4aaff0c41d25 (patch)
treebf537de62fb3d71b708999cfecb3b5115d76e381
parent00e71118ab43d8eebf619c8ac00d165b21b9c1e7 (diff)
magit-blob-mode: refresh evil keymaps
Fix #878
-rw-r--r--modes/magit/evil-collection-magit.el4
1 files changed, 3 insertions, 1 deletions
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