Remap basic Evil character and line commands instead of listing key bindings.

Do this for Doc View mode and Image mode.
This commit is contained in:
okamsn 2022-02-07 21:48:26 -05:00 committed by Youmu
parent 2e9ce571d2
commit 1959625fca
2 changed files with 8 additions and 6 deletions

View File

@ -38,13 +38,15 @@
(evil-set-initial-state 'doc-view-mode 'normal)
(evil-collection-define-key 'normal 'doc-view-mode-map
"q" 'quit-window
[remap evil-next-line] 'doc-view-next-line-or-next-page
[remap evil-previous-line] 'doc-view-previous-line-or-previous-page
[remap evil-backward-char] 'image-backward-hscroll
[remap evil-forward-char] 'image-forward-hscroll
(kbd "C-j") 'doc-view-next-page
(kbd "C-k") 'doc-view-previous-page
"gj" 'doc-view-next-page
"gk" 'doc-view-previous-page
(kbd "C-d") 'forward-page
"j" 'doc-view-next-line-or-next-page
"k" 'doc-view-previous-line-or-previous-page
(kbd "SPC") 'doc-view-scroll-up-or-next-page
(kbd "DEL") 'doc-view-scroll-down-or-previous-page
(kbd "S-SPC") 'doc-view-scroll-down-or-previous-page

View File

@ -41,10 +41,10 @@
;; motion
"gg" 'image-bob
"G" 'image-eob
"h" 'image-backward-hscroll
"l" 'image-forward-hscroll
"j" 'image-next-line
"k" 'image-previous-line
[remap evil-forward-char] 'image-forward-hscroll
[remap evil-backward-char] 'image-backward-hscroll
[remap evil-next-line] 'image-next-line
[remap evil-previous-line] 'image-previous-line
"0" 'image-bol
"^" 'image-bol
"$" 'image-eol