aboutsummaryrefslogtreecommitdiff
path: root/.emacs.d/modes/init-evil-mode.el
diff options
context:
space:
mode:
authorgxlin <[email protected]>2021-07-04 22:16:16 +0800
committergxlin <[email protected]>2021-07-04 22:16:16 +0800
commit42553b34003b60e4738b6d5bd9e1f39044f1a377 (patch)
treec137b69576869c9bc535dd22f2b99d0c5a5cb873 /.emacs.d/modes/init-evil-mode.el
parent12f643457350e603eaa4520aec1e24ed801923e1 (diff)
downloaddotfiles-42553b34003b60e4738b6d5bd9e1f39044f1a377.tar.gz
dotfiles-42553b34003b60e4738b6d5bd9e1f39044f1a377.tar.bz2
dotfiles-42553b34003b60e4738b6d5bd9e1f39044f1a377.zip
Speed up my emacs startup
Diffstat (limited to '.emacs.d/modes/init-evil-mode.el')
-rw-r--r--.emacs.d/modes/init-evil-mode.el17
1 files changed, 4 insertions, 13 deletions
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)