diff --git a/core/core-evil.el b/core/core-evil.el index 5055349d9..5a5a7058c 100644 --- a/core/core-evil.el +++ b/core/core-evil.el @@ -120,8 +120,7 @@ :commands (evil-inner-arg evil-outer-arg evil-forward-arg evil-backward-arg evil-jump-out-args) :init (define-key evil-inner-text-objects-map "a" #'evil-inner-arg) - (define-key evil-outer-text-objects-map "a" #'evil-outer-arg) - (define-key evil-normal-state-map "K" #'evil-jump-out-args)) + (define-key evil-outer-text-objects-map "a" #'evil-outer-arg)) (use-package evil-commentary :diminish evil-commentary-mode diff --git a/private/my-bindings.el b/private/my-bindings.el index b6e583978..2e1e56da7 100644 --- a/private/my-bindings.el +++ b/private/my-bindings.el @@ -131,6 +131,7 @@ :n "W" 'narf:workgroup-display) :n "Y" "y$" + :n "K" 'smart-up ;; Don't move cursor on indent :n "=" (λ (save-excursion (call-interactively 'evil-indent))) @@ -164,8 +165,8 @@ :n "gr" 'narf:eval-region :v "gR" 'narf:eval-region-and-replace :m "gl" 'avy-goto-line - :m "g]" 'smart-down - :m "g[" 'smart-up + :m "g]" 'smart-right + :m "g[" 'smart-left :no "g@" 'narf/evil-macro-on-all-lines :v "." 'evil-repeat