diff --git a/modules/config/default/+bindings.el b/modules/config/default/+bindings.el index 0669bec74..573874dcf 100644 --- a/modules/config/default/+bindings.el +++ b/modules/config/default/+bindings.el @@ -477,11 +477,7 @@ :map comint-mode-map [tab] #'company-complete)) (:map* (help-mode-map helpful-mode-map) - :n "o" #'ace-link-help - :n "q" #'quit-window - :n "Q" #'ivy-resume - :n "]l" #'forward-button - :n "[l" #'backward-button) + :n "Q" #'ivy-resume) (:after vc-annotate :map vc-annotate-mode-map diff --git a/modules/feature/evil/+everywhere.el b/modules/feature/evil/+everywhere.el index 17e377f00..cca3472e8 100644 --- a/modules/feature/evil/+everywhere.el +++ b/modules/feature/evil/+everywhere.el @@ -184,6 +184,13 @@ variable for an explanation of the defaults (in comments). See (add-transient-hook! 'occur-mode (+evil-collection-init (if EMACS26+ 'replace "replace"))) +(after! helpful + (evil-define-key* 'normal helpful-mode-map + "o" #'ace-link-help + "q" #'quit-window + "]l" #'forward-button + "[l" #'backward-button)) + ;; Load the rest (dolist (mode evil-collection-mode-list) (dolist (req (or (cdr-safe mode) (list mode)))