Exit caret mode when you type <escape> key.

master
lee 6 years ago
parent 9d373bda9d
commit e1b31d4956
  1. 2
      eaf-evil.el
  2. 4
      eaf.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)))))

@ -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")
("<escape>" . "caret_exit")
)
"The keybinding of EAF Browser Caret Mode."
:type 'cons)

Loading…
Cancel
Save