From ac965ae296ba74fae358da499946ec84965e3aef Mon Sep 17 00:00:00 2001 From: David Florness Date: Sun, 10 Apr 2022 10:02:40 -0400 Subject: [PATCH] Fix Info-mode evil keys in emacs 28 --- lisp/keys.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lisp/keys.el b/lisp/keys.el index 598e063..31645ce 100644 --- a/lisp/keys.el +++ b/lisp/keys.el @@ -26,9 +26,11 @@ (evil-global-set-key m (kbd "SPC") mode-specific-map) (evil-global-set-key m (kbd "SPC u") 'universal-argument) (evil-global-set-key m (kbd "M-;") #'comment-dwim)) - (add-hook 'Info-mode-hook - (lambda () - (evil-define-key '(normal motion) Info-mode-map (kbd "m") #'Info-menu))) + (eval-after-load 'info + (progn + (evil-define-key '(normal motion) Info-mode-map (kbd "m") #'Info-menu) + (evil-define-key '(normal motion) Info-mode-map (kbd "^") #'Info-up) + (evil-define-key '(normal motion) Info-mode-map (kbd "RET") #'Info-follow-nearest-node))) (evil-mode 1)) (use-package undo-tree -- 2.38.4