diff --git a/doc/DOCUMENTATION.org b/doc/DOCUMENTATION.org index f14ce1752..46e2f0719 100644 --- a/doc/DOCUMENTATION.org +++ b/doc/DOCUMENTATION.org @@ -660,7 +660,8 @@ editing text, and provide their own keybindings for certain operations. These often conflict with Vim bindings. To make such buffers behave Vim-like in a consistent manner, they use a special state called /evilified/ state. In evilified state, a handful of keys work as in Evil, namely =/=, =:=, =h=, =j=, -=k=, =l=, =n=, =N=, =v=, =V=, =gg=, =G=, =C-f=, =C-b=, =C-d=, =C-u= and =C-z=. +=k=, =l=, =n=, =N=, =v=, =V=, =gg=, =G=, =C-f=, =C-b=, =C-d=, =C-e=, =C-u=, +=C-y= and =C-z=. All other keys work as intended by the underlying mode. Shadowed keys are moved according to the pattern: =a= → =A= → =C-a= → =C-A= diff --git a/layers/+distribution/spacemacs-base/local/evil-evilified-state/evil-evilified-state.el b/layers/+distribution/spacemacs-base/local/evil-evilified-state/evil-evilified-state.el index aade6167b..f31d44290 100644 --- a/layers/+distribution/spacemacs-base/local/evil-evilified-state/evil-evilified-state.el +++ b/layers/+distribution/spacemacs-base/local/evil-evilified-state/evil-evilified-state.el @@ -152,6 +152,8 @@ Needed to bypass keymaps set as text properties." (define-key evil-evilified-state-map "G" 'evil-goto-line) (define-key evil-evilified-state-map (kbd "C-f") 'evil-scroll-page-down) (define-key evil-evilified-state-map (kbd "C-b") 'evil-scroll-page-up) +(define-key evil-evilified-state-map (kbd "C-e") 'evil-scroll-line-down) +(define-key evil-evilified-state-map (kbd "C-y") 'evil-scroll-line-up) (define-key evil-evilified-state-map (kbd "C-d") 'evil-scroll-down) (define-key evil-evilified-state-map (kbd "C-u") 'evil-scroll-up) (define-key evil-evilified-state-map (kbd "C-z") 'evil-emacs-state)