aboutsummaryrefslogtreecommitdiff
path: root/evil-maps.el
diff options
context:
space:
mode:
authorTom Dalziel <tom_dl@hotmail.com>2022-10-15 19:40:40 +0100
committerTom Dalziel <33435574+tomdl89@users.noreply.github.com>2022-10-15 22:13:57 +0200
commit51bd3c3315899e72b5c2014e2f920219b3faef93 (patch)
tree065ca144e1f1ed4b2af54438a20a0d74f316f823 /evil-maps.el
parentb27997b693dca40a08bfea00ae961f10bf839c0c (diff)
Remove z kb macros for discoverability
Diffstat (limited to 'evil-maps.el')
-rw-r--r--evil-maps.el14
1 files changed, 6 insertions, 8 deletions
diff --git a/evil-maps.el b/evil-maps.el
index 85e725b..e15322a 100644
--- a/evil-maps.el
+++ b/evil-maps.el
@@ -299,12 +299,12 @@
;; TODO: z RET has an advanced form taking an count before the RET
;; but this requires again a special state with a single command
;; bound to RET
-(define-key evil-motion-state-map (vconcat "z" [return]) "zt^")
-(define-key evil-motion-state-map (kbd "z RET") (vconcat "z" [return]))
+(define-key evil-motion-state-map (vconcat "z" [return]) 'evil-scroll-line-to-top-first-non-blank)
+(define-key evil-motion-state-map (kbd "z RET") 'evil-scroll-line-to-top-first-non-blank)
(define-key evil-motion-state-map "zz" 'evil-scroll-line-to-center)
-(define-key evil-motion-state-map "z." "zz^")
+(define-key evil-motion-state-map "z." 'evil-scroll-line-to-center-first-non-blank)
(define-key evil-motion-state-map "zb" 'evil-scroll-line-to-bottom)
-(define-key evil-motion-state-map "z-" "zb^")
+(define-key evil-motion-state-map "z-" 'evil-scroll-line-to-bottom-first-non-blank)
(define-key evil-motion-state-map "v" 'evil-visual-char)
(define-key evil-motion-state-map "V" 'evil-visual-line)
(define-key evil-motion-state-map "\C-v" 'evil-visual-block)
@@ -315,11 +315,9 @@
(define-key evil-motion-state-map [up] 'evil-previous-line)
(define-key evil-motion-state-map [down] 'evil-next-line)
(define-key evil-motion-state-map "zl" 'evil-scroll-column-right)
-(define-key evil-motion-state-map [?z right] "zl")
+(define-key evil-motion-state-map [?z right] 'evil-scroll-column-right)
(define-key evil-motion-state-map "zh" 'evil-scroll-column-left)
-(define-key evil-motion-state-map [?z left] "zh")
-(define-key evil-motion-state-map "zL" 'evil-scroll-right)
-(define-key evil-motion-state-map "zH" 'evil-scroll-left)
+(define-key evil-motion-state-map [?z left] 'evil-scroll-column-left)
(define-key evil-motion-state-map
(read-kbd-macro evil-toggle-key) 'evil-emacs-state)