From 6dc3ea3393562c8dc0d7c6077713b797ef7b8c42 Mon Sep 17 00:00:00 2001 From: sooheon Date: Thu, 30 Jul 2015 12:45:01 +0900 Subject: [PATCH] Add basic scroll commands to evilified commands C-f and C-b's original emacs functions are shadowed by h and l, C-d by x, and C-u by SPC-u. G and gg are convenience commands. --- .../extensions/evil-evilified-state/evil-evilified-state.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spacemacs/extensions/evil-evilified-state/evil-evilified-state.el b/spacemacs/extensions/evil-evilified-state/evil-evilified-state.el index 10e59e24b..6b73947dd 100644 --- a/spacemacs/extensions/evil-evilified-state/evil-evilified-state.el +++ b/spacemacs/extensions/evil-evilified-state/evil-evilified-state.el @@ -67,6 +67,12 @@ (define-key evil-evilified-state-map "v" 'evil-visual-char) (define-key evil-evilified-state-map "V" 'evil-visual-line) (define-key evil-evilified-state-map "y" 'evil-yank) +(define-key evil-evilified-state-map "gg" 'evil-goto-first-line) +(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-d") 'evil-scroll-down) +(define-key evil-evilified-state-map (kbd "C-u") 'evil-scroll-up) (defmacro evilify (mode map &rest body) "Set `evilified state' as default for MODE.