From cf7c7f142a1aba42ee27ec424190b4b036591815 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Giquel?= Date: Thu, 14 Mar 2024 20:46:07 +0100 Subject: [PATCH] magit-todos: unbind "k" in *-section-map --- modes/magit-todos/evil-collection-magit-todos.el | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/modes/magit-todos/evil-collection-magit-todos.el b/modes/magit-todos/evil-collection-magit-todos.el index 1b629b1..891904b 100644 --- a/modes/magit-todos/evil-collection-magit-todos.el +++ b/modes/magit-todos/evil-collection-magit-todos.el @@ -47,12 +47,10 @@ ;;;###autoload (defun evil-collection-magit-todos-setup () "Set up `evil' bindings for `magit-todos'." - ;; magit-todos binds jT which prevents evil users from stepping into the section - (evil-collection-define-key nil 'magit-todos-section-map - "j" nil) - - (evil-collection-define-key nil 'magit-todos-item-section-map - "j" nil) + ;; magit-todos binds jT and k which prevents evil users from stepping into the section + (dolist (key '("j" "k")) + (evil-collection-define-key nil 'magit-todos-section-map key nil) + (evil-collection-define-key nil 'magit-todos-item-section-map key nil)) ;; No need to tell me that jT isn't bound (advice-add 'magit-todos-mode :around 'evil-collection-magit-todos-supress-warning)