1
0
Fork 0

fix(emacs): fine-grained scroll-left/right functionality

Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
This commit is contained in:
Lucas Sta Maria 2024-01-26 15:18:39 -05:00
parent a6ad2ade71
commit 68cb040e43
No known key found for this signature in database
GPG key ID: F07FB16A826E3B47

View file

@ -93,6 +93,16 @@
;; Keybindings
(keymap-global-set "C-M-j" (lambda () (interactive) (scroll-up 1)))
(keymap-global-set "C-M-k" (lambda () (interactive) (scroll-down 1)))
(keymap-global-set "C-x <"
(lambda (arg)
(interactive "P")
(let ((amt (or arg 1)))
(scroll-right amt))))
(keymap-global-set "C-x >"
(lambda (arg)
(interactive "P")
(let ((amt (or arg 1)))
(scroll-left amt))))
(keymap-global-unset "C-x f")
(keymap-global-set "C-x f f" #'set-fill-column)
(keymap-global-set "C-x f i" #'display-fill-column-indicator-mode)