From 42553b34003b60e4738b6d5bd9e1f39044f1a377 Mon Sep 17 00:00:00 2001 From: gxlin Date: Sun, 4 Jul 2021 22:16:16 +0800 Subject: Speed up my emacs startup --- .emacs.d/modes/init-evil-mode.el | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to '.emacs.d/modes/init-evil-mode.el') diff --git a/.emacs.d/modes/init-evil-mode.el b/.emacs.d/modes/init-evil-mode.el index bccbc87..c15e403 100644 --- a/.emacs.d/modes/init-evil-mode.el +++ b/.emacs.d/modes/init-evil-mode.el @@ -1,6 +1,7 @@ (use-package evil :ensure t - :hook (evil-org-mode . (lambda () (setq evil-want-C-i-jump nil))) + :hook ((evil-org-mode . (lambda () (setq evil-want-C-i-jump nil))) + (after-init . (lambda () (evil-mode 1)))) :init (setq evil-want-integration t evil-want-C-u-scroll t @@ -9,25 +10,15 @@ evil-disable-insert-state-bindings t) :config (evil-set-leader 'normal ",") - (evil-set-undo-system 'undo-tree) - (evil-mode 1)) + (evil-set-undo-system 'undo-tree)) (use-package evil-collection :after evil :ensure t -; :custom (evil-collection-setup-minibuffer t) +; :custom (evil-collection-setup-minibuffer t) :config (evil-collection-init)) -(use-package evil-escape - :after evil - :config - (evil-escape-mode) - (setq-default - evil-escape-delay 0.2 - evil-escape-key-sequence "jk" - evil-escape-unordered-key-sequence t)) - (use-package evil-easymotion :ensure t :after (evil avy) -- cgit v1.2.3