From ba7b8d661d8b5b467f9b4c3723825b0b6fcab5b9 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 28 Oct 2019 22:04:46 -0400 Subject: [PATCH] Bind C-u, C-b & C-f less aggressively #1975 --- modules/config/default/+evil-bindings.el | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/modules/config/default/+evil-bindings.el b/modules/config/default/+evil-bindings.el index 29e8cd2e9..7e4c85a85 100644 --- a/modules/config/default/+evil-bindings.el +++ b/modules/config/default/+evil-bindings.el @@ -3,11 +3,11 @@ (when (featurep! :editor evil +everywhere) ;; Have C-u behave similarly to `doom/backward-to-bol-or-indent'. ;; NOTE SPC u replaces C-u as the universal argument. - (map! :gi "C-u" #'doom/backward-kill-to-bol-and-indent - :gi "C-w" #'backward-kill-word + (map! :i "C-u" #'doom/backward-kill-to-bol-and-indent + :i "C-w" #'backward-kill-word ;; Vimmish ex motion keys - :gi "C-b" #'backward-word - :gi "C-f" #'forward-word) + :i "C-b" #'backward-word + :i "C-f" #'forward-word) ;; Minibuffer (define-key! evil-ex-completion-map @@ -19,11 +19,14 @@ (define-key! :keymaps +default-minibuffer-maps [escape] #'abort-recursive-edit - "C-v" #'yank - "C-z" (λ! (ignore-errors (call-interactively #'undo))) "C-a" #'move-beginning-of-line "C-b" #'backward-word + "C-f" #'forward-word "C-r" #'evil-paste-from-register + "C-u" #'doom/backward-kill-to-bol-and-indent + "C-v" #'yank + "C-w" #'backward-kill-word + "C-z" (λ! (ignore-errors (call-interactively #'undo))) ;; Scrolling lines "C-j" #'next-line "C-k" #'previous-line