cleanup evil setup

This commit is contained in:
Stefan Schwarz 2022-07-08 14:17:37 +02:00
parent e1493ae4db
commit 4bcc4d212a

18
init.el
View file

@ -57,19 +57,23 @@
:width 'normal) :width 'normal)
;; evil config ;; evil config
(setq evil-want-keybinding nil)
(use-package evil :ensure t (use-package evil :ensure t
:init
(setq evil-want-integration t)
(setq evil-want-keybinding nil)
:config :config
(evil-mode 1) (evil-mode 1)
(global-undo-tree-mode) (global-undo-tree-mode)
(evil-set-undo-system 'undo-tree) (evil-set-undo-system 'undo-tree)
(global-display-line-numbers-mode)) (global-display-line-numbers-mode))
(use-package evil-collection (use-package evil-collection :ensure t
:ensure t :after evil
:config :config
(evil-collection-init)) (evil-collection-init)
(use-package evil-surround :custom
:ensure t (evil-collection-setup-minibuffer t))
(use-package evil-surround :ensure t
:after evil
:config :config
(global-evil-surround-mode 1) (global-evil-surround-mode 1)
(evil-define-key 'visual evil-surround-mode-map "s" 'evil-surround-region)) (evil-define-key 'visual evil-surround-mode-map "s" 'evil-surround-region))