From 4e28b48a3ac232200e2c939900544743667653ce Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 15 May 2020 01:34:07 -0400 Subject: [PATCH] Fix C-j/C-k for evil-collection-minibuffer users --- modules/config/default/+evil-bindings.el | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/modules/config/default/+evil-bindings.el b/modules/config/default/+evil-bindings.el index 5b7834829..b7d2f20c3 100644 --- a/modules/config/default/+evil-bindings.el +++ b/modules/config/default/+evil-bindings.el @@ -4,12 +4,12 @@ ;; NOTE SPC u replaces C-u as the universal argument. ;; Minibuffer - (define-key! :keymaps '(evil-ex-completion-map evil-ex-search-keymap) - "C-a" #'evil-beginning-of-line - "C-b" #'evil-backward-char - "C-f" #'evil-forward-char - "C-j" #'next-complete-history-element - "C-k" #'previous-complete-history-element) + (map! :map (evil-ex-completion-map evil-ex-search-keymap) + "C-a" #'evil-beginning-of-line + "C-b" #'evil-backward-char + "C-f" #'evil-forward-char + :gi "C-j" #'next-complete-history-element + :gi "C-k" #'previous-complete-history-element) (define-key! :keymaps +default-minibuffer-maps [escape] #'abort-recursive-edit @@ -26,6 +26,7 @@ "C-k" #'previous-line "C-S-j" #'scroll-up-command "C-S-k" #'scroll-down-command) + ;; For folks with `evil-collection-setup-minibuffer' enabled (define-key! :states 'insert :keymaps +default-minibuffer-maps "C-j" #'next-line "C-k" #'previous-line)