aboutsummaryrefslogtreecommitdiff
path: root/evil-maps.el
diff options
context:
space:
mode:
authorTom Dalziel <tom_dl@hotmail.com>2025-01-16 11:28:03 +0100
committerTom Dalziel <tom_dl@hotmail.com>2025-01-16 11:28:03 +0100
commit9adbebddcdd495b53748559fae7750bbcf9eec6b (patch)
treecb4dea81b5d532a644ac2359353d0db935267363 /evil-maps.el
parent6f3cd68b962e22c3dc2d421bc9660b7746e05d41 (diff)
Add zH and zL keybindings for horizontal scrolling
Add zS-left & zS-right too. They're not in vim, but seems like an oversight
Diffstat (limited to 'evil-maps.el')
-rw-r--r--evil-maps.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/evil-maps.el b/evil-maps.el
index 8d1e618..76e1d88 100644
--- a/evil-maps.el
+++ b/evil-maps.el
@@ -334,6 +334,10 @@
(define-key evil-motion-state-map [?z left] 'evil-scroll-column-left)
(define-key evil-motion-state-map "ze" 'evil-scroll-end-column)
(define-key evil-motion-state-map "zs" 'evil-scroll-start-column)
+(define-key evil-motion-state-map "zH" 'evil-scroll-left)
+(define-key evil-motion-state-map [?z S-right] 'evil-scroll-left)
+(define-key evil-motion-state-map "zL" 'evil-scroll-right)
+(define-key evil-motion-state-map [?z S-right] 'evil-scroll-right)
(define-key evil-motion-state-map
(read-kbd-macro evil-toggle-key) 'evil-emacs-state)