Add smart-(left|right|up) bindings
This commit is contained in:
parent
73946cb113
commit
d7922a2876
2 changed files with 4 additions and 4 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue