ui/doom-dashboard: fix evil motion keys #1365

Because :feature evil was moved to :editor evil, it is initialized
later, meaning evil map! keybinds prior to that module loading are
ignored. There's no harm in generalizing these remaps, however.
This commit is contained in:
Henrik Lissner 2019-04-26 16:56:33 -04:00
parent 15e47cb9f1
commit 12a3adab2c
No known key found for this signature in database
GPG Key ID: 5F6C0EA160557395

View File

@ -152,6 +152,7 @@ PLIST can have the following properties:
(add-hook 'post-command-hook #'+doom-dashboard|reposition-point nil t))
(define-key! +doom-dashboard-mode-map
[left-margin mouse-1] #'ignore
[remap forward-button] #'+doom-dashboard/forward-button
[remap backward-button] #'+doom-dashboard/backward-button
"n" #'forward-button
@ -161,23 +162,15 @@ PLIST can have the following properties:
[down] #'forward-button
[up] #'backward-button
[tab] #'forward-button
[backtab] #'backward-button)
[backtab] #'backward-button
(map! :when (featurep 'evil)
:map +doom-dashboard-mode-map
:n "j" #'forward-button
:n "k" #'backward-button
:n "n" #'forward-button
:n "p" #'backward-button
:n "C-n" #'forward-button
:n "C-p" #'backward-button
:n [down] #'forward-button
:n [up] #'backward-button
:n [tab] #'forward-button
:n [backtab] #'backward-button
[left-margin mouse-1] #'ignore
;; Evil remaps
[remap evil-next-line] #'forward-button
[remap evil-previous-line] #'backward-button
[remap evil-next-visual-line] #'forward-button
[remap evil-previous-visual-line] #'backward-button
[remap evil-paste-pop-next] #'forward-button
[remap evil-paste-pop] #'backward-button
[remap evil-delete] #'ignore
[remap evil-delete-line] #'ignore
[remap evil-insert] #'ignore