Evil: Switch from motion state to normal state
parent
f161dc8a9c
commit
fd8cf7277e
|
@ -87,7 +87,5 @@ is currently playing."
|
|||
(emms-browser-add-tracks)
|
||||
(emms-browser-add-tracks-and-play)))
|
||||
(define-key emms-browser-mode-map (kbd "<return>") 'ambrevar/emms-browser-add-tracks-and-maybe-play)
|
||||
(when (fboundp 'evil-define-key)
|
||||
(evil-define-key '(normal motion) emms-browser-mode-map (kbd "<return>") 'ambrevar/emms-browser-add-tracks-and-maybe-play))
|
||||
|
||||
(provide 'init-emms)
|
||||
|
|
|
@ -105,11 +105,11 @@
|
|||
|
||||
(with-eval-after-load 'elfeed
|
||||
;; Custom
|
||||
(evil-define-key 'motion elfeed-search-mode-map
|
||||
(evil-define-key 'normal elfeed-search-mode-map
|
||||
(kbd "S-<return>") 'ambrevar/elfeed-visit-maybe-external)
|
||||
(evil-define-key 'motion elfeed-show-mode-map
|
||||
(evil-define-key 'normal elfeed-show-mode-map
|
||||
(kbd "S-<return>") 'ambrevar/elfeed-visit-maybe-external)
|
||||
(evil-define-key 'motion elfeed-show-mode-map
|
||||
(evil-define-key 'normal elfeed-show-mode-map
|
||||
(kbd "q") 'ambrevar/elfeed-kill-entry))
|
||||
|
||||
;; Custom Helm
|
||||
|
@ -142,7 +142,7 @@
|
|||
(with-eval-after-load 'mu4e
|
||||
(when (require 'evil-mu4e nil t)
|
||||
;; TODO: evil-mu4e needs a big overhaul, e.g. 'visual commands are not supported. Report upstream.
|
||||
(evil-define-key 'motion mu4e-headers-mode-map
|
||||
(evil-define-key 'normal mu4e-headers-mode-map
|
||||
"i" 'mu4e-headers-mark-for-flag
|
||||
"I" 'mu4e-headers-mark-for-unflag
|
||||
;; "R" 'mu4e-headers-mark-for-refile
|
||||
|
@ -152,7 +152,7 @@
|
|||
"d" 'mu4e-headers-mark-for-trash
|
||||
"D" 'mu4e-headers-mark-for-delete
|
||||
"u" 'mu4e-headers-mark-for-unmark)
|
||||
(evil-define-key 'motion mu4e-view-mode-map
|
||||
(evil-define-key 'normal mu4e-view-mode-map
|
||||
(kbd "SPC") 'mu4e-view-scroll-up-or-next
|
||||
(kbd "<tab>") 'shr-next-link
|
||||
(kbd "<backtab>") 'shr-previous-link
|
||||
|
@ -206,4 +206,8 @@
|
|||
|
||||
(with-eval-after-load 'gnus (require 'init-evil-gnus))
|
||||
|
||||
(with-eval-after-load 'evil-collection-emms
|
||||
(evil-define-key '(normal motion) emms-browser-mode-map
|
||||
(kbd "<return>") 'ambrevar/emms-browser-add-tracks-and-maybe-play))
|
||||
|
||||
(provide 'init-evil)
|
||||
|
|
Loading…
Reference in New Issue