tweak(evil): evil-escape-key-sequence: disable by default

The jk/fd escape sequence catches up folks not expecting it and isn't
unanimously useful to all users, so it shouldn't be active by default.
This also deals with an issue where Evil macros are capturing the escape
key sequence (#8279).

Ref: #8279
This commit is contained in:
Henrik Lissner
2025-04-01 00:49:10 -04:00
parent 9c760c9106
commit 68ec9e9c86

View File

@ -326,7 +326,7 @@ don't offer any/enough real value to users.")
:init
(setq evil-escape-excluded-states '(normal visual multiedit emacs motion)
evil-escape-excluded-major-modes '(neotree-mode treemacs-mode vterm-mode)
evil-escape-key-sequence "jk"
evil-escape-key-sequence nil
evil-escape-delay 0.15)
(evil-define-key* '(insert replace visual operator) 'global "\C-g" #'evil-escape)
:config