From 72bf089249d03b55f5cb1f0e636177cf34783095 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 5 Dec 2018 19:19:27 -0500 Subject: [PATCH] Move evilified helpful keybinds to feature/evil So that they are available even if config/default isn't enabled. --- modules/config/default/+bindings.el | 6 +----- modules/feature/evil/+everywhere.el | 7 +++++++ 2 files changed, 8 insertions(+), 5 deletions(-) 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)))