From e1b31d4956e7581cee752279f6478b15f941d69b Mon Sep 17 00:00:00 2001 From: lee Date: Thu, 6 Aug 2020 22:26:29 +0800 Subject: [PATCH] Exit caret mode when you type key. --- eaf-evil.el | 2 +- eaf.el | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/eaf-evil.el b/eaf-evil.el index ddcc154..048f243 100644 --- a/eaf-evil.el +++ b/eaf-evil.el @@ -50,8 +50,8 @@ (add-hook 'evil-normal-state-entry-hook (lambda () - (define-key eaf-mode-map (kbd eaf-evil-leader-key) eaf-evil-leader-keymap) (when (derived-mode-p 'eaf-mode) + (define-key eaf-mode-map (kbd eaf-evil-leader-key) eaf-evil-leader-keymap) (setq emulation-mode-map-alists (delq 'evil-mode-map-alist emulation-mode-map-alists))))) diff --git a/eaf.el b/eaf.el index 83944f3..fc4621a 100644 --- a/eaf.el +++ b/eaf.el @@ -319,7 +319,9 @@ Try not to modify this alist directly. Use `eaf-setq' to modify instead." ("C-y" . "caret_translate_text") ("C-q" . "caret_exit") ("c" . "insert_or_caret_at_line") - ("M-c" . "caret_toggle_browsing")) + ("M-c" . "caret_toggle_browsing") + ("" . "caret_exit") + ) "The keybinding of EAF Browser Caret Mode." :type 'cons)