Compare commits

...

2 commits

Author SHA1 Message Date
Stefan Schwarz
4bcc4d212a cleanup evil setup 2022-07-08 14:17:37 +02:00
Stefan Schwarz
e1493ae4db sort ivy minibuffer bindings 2022-07-08 14:17:16 +02:00

22
init.el
View file

@ -57,19 +57,23 @@
:width 'normal)
;; evil config
(setq evil-want-keybinding nil)
(use-package evil :ensure t
:init
(setq evil-want-integration t)
(setq evil-want-keybinding nil)
:config
(evil-mode 1)
(global-undo-tree-mode)
(evil-set-undo-system 'undo-tree)
(global-display-line-numbers-mode))
(use-package evil-collection
:ensure t
:config
(evil-collection-init))
(use-package evil-surround
:ensure t
(use-package evil-collection :ensure t
:after evil
:config
(evil-collection-init)
:custom
(evil-collection-setup-minibuffer t))
(use-package evil-surround :ensure t
:after evil
:config
(global-evil-surround-mode 1)
(evil-define-key 'visual evil-surround-mode-map "s" 'evil-surround-region))
@ -87,11 +91,11 @@
(setq ivy-re-builders-alist
'((swiper . ivy--regex-plus)
(t . ivy--regex-plus)))
(define-key ivy-minibuffer-map (kbd "C-h") (kbd "DEL"))
(define-key ivy-minibuffer-map (kbd "C-j") 'ivy-next-line)
(define-key ivy-minibuffer-map (kbd "C-k") 'ivy-previous-line)
(define-key ivy-minibuffer-map (kbd "C-h") (kbd "DEL"))
(define-key ivy-minibuffer-map (kbd "C-S-h") help-map)
(define-key ivy-minibuffer-map (kbd "C-l") 'ivy-alt-done)
(define-key ivy-minibuffer-map (kbd "C-S-h") help-map)
(define-key ivy-minibuffer-map (kbd "<escape>") 'minibuffer-keyboard-quit))
(use-package ivy-xref :ensure t
:init (setq xref-show-xrefs-function #'ivy-xref-show-xrefs))