feature/evil: update for 91e3237
This commit is contained in:
parent
f8505e1c7e
commit
8d306274dd
1 changed files with 16 additions and 16 deletions
|
@ -29,7 +29,7 @@
|
||||||
;; evil-mode
|
;; evil-mode
|
||||||
;;
|
;;
|
||||||
|
|
||||||
(@use-package evil :demand t
|
(@def-package evil :demand t
|
||||||
:init
|
:init
|
||||||
(setq evil-want-C-u-scroll t
|
(setq evil-want-C-u-scroll t
|
||||||
evil-want-visual-char-semi-exclusive t
|
evil-want-visual-char-semi-exclusive t
|
||||||
|
@ -147,19 +147,19 @@
|
||||||
;; Plugins
|
;; Plugins
|
||||||
;;
|
;;
|
||||||
|
|
||||||
(@use-package evil-args
|
(@def-package evil-args
|
||||||
:commands (evil-inner-arg evil-outer-arg
|
:commands (evil-inner-arg evil-outer-arg
|
||||||
evil-forward-arg evil-backward-arg
|
evil-forward-arg evil-backward-arg
|
||||||
evil-jump-out-args)
|
evil-jump-out-args)
|
||||||
:init (+evil--textobj "a" 'evil-inner-arg 'evil-outer-arg))
|
:init (+evil--textobj "a" 'evil-inner-arg 'evil-outer-arg))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-commentary
|
(@def-package evil-commentary
|
||||||
:commands (evil-commentary evil-commentary-yank evil-commentary-line)
|
:commands (evil-commentary evil-commentary-yank evil-commentary-line)
|
||||||
:config (evil-commentary-mode 1))
|
:config (evil-commentary-mode 1))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-easymotion
|
(@def-package evil-easymotion
|
||||||
:defer 1
|
:defer 1
|
||||||
:config
|
:config
|
||||||
(defvar +evil--snipe-repeat-fn)
|
(defvar +evil--snipe-repeat-fn)
|
||||||
|
@ -185,7 +185,7 @@
|
||||||
(evil-snipe-enable-incremental-highlight)))))
|
(evil-snipe-enable-incremental-highlight)))))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-embrace
|
(@def-package evil-embrace
|
||||||
:after evil-surround
|
:after evil-surround
|
||||||
:config
|
:config
|
||||||
(setq evil-embrace-show-help-p nil)
|
(setq evil-embrace-show-help-p nil)
|
||||||
|
@ -239,7 +239,7 @@
|
||||||
(embrace-add-pair-regexp ?l "\\[a-z]+{" "}" '+evil--embrace-latex)))
|
(embrace-add-pair-regexp ?l "\\[a-z]+{" "}" '+evil--embrace-latex)))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-escape
|
(@def-package evil-escape
|
||||||
:commands evil-escape-mode
|
:commands evil-escape-mode
|
||||||
:init
|
:init
|
||||||
(defun +evil|escape-disable () (evil-escape-mode -1))
|
(defun +evil|escape-disable () (evil-escape-mode -1))
|
||||||
|
@ -254,7 +254,7 @@
|
||||||
evil-escape-delay 0.25))
|
evil-escape-delay 0.25))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-exchange
|
(@def-package evil-exchange
|
||||||
:commands evil-exchange
|
:commands evil-exchange
|
||||||
:config
|
:config
|
||||||
(defun +evil*exchange-off ()
|
(defun +evil*exchange-off ()
|
||||||
|
@ -262,7 +262,7 @@
|
||||||
(advice-add 'evil-force-normal-state :after '+evil*exchange-off))
|
(advice-add 'evil-force-normal-state :after '+evil*exchange-off))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-indent-plus
|
(@def-package evil-indent-plus
|
||||||
:commands (evil-indent-plus-i-indent
|
:commands (evil-indent-plus-i-indent
|
||||||
evil-indent-plus-a-indent
|
evil-indent-plus-a-indent
|
||||||
evil-indent-plus-i-indent-up
|
evil-indent-plus-i-indent-up
|
||||||
|
@ -275,7 +275,7 @@
|
||||||
(+evil--textobj "J" 'evil-indent-plus-i-indent-up-down 'evil-indent-plus-a-indent-up-down))
|
(+evil--textobj "J" 'evil-indent-plus-i-indent-up-down 'evil-indent-plus-a-indent-up-down))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-matchit
|
(@def-package evil-matchit
|
||||||
:commands (evilmi-jump-items evilmi-text-object global-evil-matchit-mode)
|
:commands (evilmi-jump-items evilmi-text-object global-evil-matchit-mode)
|
||||||
:config (global-evil-matchit-mode 1)
|
:config (global-evil-matchit-mode 1)
|
||||||
:init
|
:init
|
||||||
|
@ -290,7 +290,7 @@ if on a delimiter, jump to the matching one (`evilmi-jump-items')."
|
||||||
(call-interactively 'evilmi-jump-items))))
|
(call-interactively 'evilmi-jump-items))))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-multiedit
|
(@def-package evil-multiedit
|
||||||
:commands (evil-multiedit-match-all
|
:commands (evil-multiedit-match-all
|
||||||
evil-multiedit-match-and-next
|
evil-multiedit-match-and-next
|
||||||
evil-multiedit-match-and-prev
|
evil-multiedit-match-and-prev
|
||||||
|
@ -304,20 +304,20 @@ if on a delimiter, jump to the matching one (`evilmi-jump-items')."
|
||||||
:config (evil-multiedit-default-keybinds))
|
:config (evil-multiedit-default-keybinds))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-textobj-anyblock
|
(@def-package evil-textobj-anyblock
|
||||||
:commands (evil-numbers/inc-at-pt evil-numbers/dec-at-pt)
|
:commands (evil-numbers/inc-at-pt evil-numbers/dec-at-pt)
|
||||||
:init
|
:init
|
||||||
(+evil--textobj "B" 'evil-textobj-anyblock-inner-block 'evil-textobj-anyblock-a-block))
|
(+evil--textobj "B" 'evil-textobj-anyblock-inner-block 'evil-textobj-anyblock-a-block))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-search-highlight-persist :demand t
|
(@def-package evil-search-highlight-persist :demand t
|
||||||
:commands (evil-textobj-anyblock-inner-block evil-textobj-anyblock-a-block)
|
:commands (evil-textobj-anyblock-inner-block evil-textobj-anyblock-a-block)
|
||||||
:config
|
:config
|
||||||
(global-evil-search-highlight-persist t)
|
(global-evil-search-highlight-persist t)
|
||||||
(advice-add 'evil-force-normal-state :after 'evil-search-highlight-persist-remove-all))
|
(advice-add 'evil-force-normal-state :after 'evil-search-highlight-persist-remove-all))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-snipe :demand t
|
(@def-package evil-snipe :demand t
|
||||||
:init
|
:init
|
||||||
(setq evil-snipe-smart-case t
|
(setq evil-snipe-smart-case t
|
||||||
evil-snipe-repeat-keys nil ; using space to repeat
|
evil-snipe-repeat-keys nil ; using space to repeat
|
||||||
|
@ -338,7 +338,7 @@ if on a delimiter, jump to the matching one (`evilmi-jump-items')."
|
||||||
(call-interactively +evil--snipe-repeat-fn))))
|
(call-interactively +evil--snipe-repeat-fn))))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-surround
|
(@def-package evil-surround
|
||||||
:commands (global-evil-surround-mode
|
:commands (global-evil-surround-mode
|
||||||
evil-surround-edit
|
evil-surround-edit
|
||||||
evil-Surround-edit
|
evil-Surround-edit
|
||||||
|
@ -346,7 +346,7 @@ if on a delimiter, jump to the matching one (`evilmi-jump-items')."
|
||||||
:config (global-evil-surround-mode 1))
|
:config (global-evil-surround-mode 1))
|
||||||
|
|
||||||
|
|
||||||
(@use-package evil-visualstar
|
(@def-package evil-visualstar
|
||||||
:commands (global-evil-visualstar-mode
|
:commands (global-evil-visualstar-mode
|
||||||
evil-visualstar/begin-search
|
evil-visualstar/begin-search
|
||||||
evil-visualstar/begin-search-forward
|
evil-visualstar/begin-search-forward
|
||||||
|
@ -355,7 +355,7 @@ if on a delimiter, jump to the matching one (`evilmi-jump-items')."
|
||||||
|
|
||||||
|
|
||||||
;; A side-panel for browsing my project files. Inspired by vim's NERDTree.
|
;; A side-panel for browsing my project files. Inspired by vim's NERDTree.
|
||||||
(@use-package neotree
|
(@def-package neotree
|
||||||
:commands (neotree-show
|
:commands (neotree-show
|
||||||
neotree-hide
|
neotree-hide
|
||||||
neotree-toggle
|
neotree-toggle
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue