evil-escape: disable in minibuffer and motion state
This commit is contained in:
parent
719e272374
commit
99ef794f92
1 changed files with 3 additions and 2 deletions
|
@ -235,13 +235,14 @@ across windows."
|
||||||
(def-package! evil-escape
|
(def-package! evil-escape
|
||||||
:commands evil-escape-mode
|
:commands evil-escape-mode
|
||||||
:init
|
:init
|
||||||
(setq evil-escape-excluded-states '(normal visual multiedit emacs)
|
(setq evil-escape-excluded-states '(normal visual multiedit emacs motion)
|
||||||
evil-escape-excluded-major-modes '(neotree-mode)
|
evil-escape-excluded-major-modes '(neotree-mode)
|
||||||
evil-escape-key-sequence "jk"
|
evil-escape-key-sequence "jk"
|
||||||
evil-escape-delay 0.25)
|
evil-escape-delay 0.25)
|
||||||
|
|
||||||
(add-hook 'emacs-startup-hook #'evil-escape-mode)
|
(add-hook 'emacs-startup-hook #'evil-escape-mode)
|
||||||
:config
|
:config
|
||||||
|
;; no `evil-escape' in minibuffer
|
||||||
|
(push #'minibufferp evil-escape-inhibit-functions)
|
||||||
(map! :irvo "C-g" #'evil-escape))
|
(map! :irvo "C-g" #'evil-escape))
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue