Compare commits

...

2 Commits

Author SHA1 Message Date
KJ
4148fff8a1 Change escape binding. 2024-09-13 00:26:00 -04:00
KJ
39862a753d Use emacs state instead insert. 2024-09-12 23:37:59 -04:00

View File

@ -30,7 +30,7 @@
(evil-set-undo-system 'undo-redo) (evil-set-undo-system 'undo-redo)
;; Arreglar el problemita con corfu-quit y el cambio de modos ;; Arreglar el problemita con corfu-quit y el cambio de modos
(evil-define-key 'insert 'global (kbd "<escape>") '(lambda () (evil-define-key 'emacs 'global (kbd "<escape>") '(lambda ()
"Call `corfu-quit' and then return to Normal State." "Call `corfu-quit' and then return to Normal State."
(interactive) (interactive)
(call-interactively 'corfu-quit) (call-interactively 'corfu-quit)
@ -40,7 +40,7 @@
;; Cambiar a mode emacs con escape ;; Cambiar a mode emacs con escape
;; (evil-define-key 'emacs 'global (kbd "<escape>") 'evil-normal-state) ;; (evil-define-key 'emacs 'global (kbd "<escape>") 'evil-normal-state)
;; Cambiar Insert state por emacs state. ;; Cambiar Insert state por emacs state.
;; (defalias 'evil-insert-state 'evil-emacs-state) (defalias 'evil-insert-state 'evil-emacs-state)
;; Variales locales (todos los estados o solo los estados de VIM) ;; Variales locales (todos los estados o solo los estados de VIM)
(setq all-states '(normal insert visual replace operator motion emacs)) (setq all-states '(normal insert visual replace operator motion emacs))