diff --git a/eaf.el b/eaf.el index c571bd0..c18ef49 100644 --- a/eaf.el +++ b/eaf.el @@ -285,35 +285,41 @@ Try not to modify this alist directly. Use `eaf-setq' to modify instead." (defcustom eaf-browser-caret-mode-keybinding '( - ("/" . "caret_search_forward") - ("?" . "caret_search_backward") - ("q" . "caret_exit") - ("v" . "caret_toggle_mark") - ("C-q" . "caret_exit") - (")" . "caret_next_sentence") - ("(" . "caret_previous_sentence") ("j" . "caret_next_line") ("k" . "caret_previous_line") ("l" . "caret_next_character") ("h" . "caret_previous_character") ("w" . "caret_next_word") ("b" . "caret_previous_word") + (")" . "caret_next_sentence") + ("(" . "caret_previous_sentence") ("g" . "caret_to_bottom") ("G" . "caret_to_top") + ("/" . "caret_search_forward") + ("?" . "caret_search_backward") + ("." . "caret_clear_search") + ("v" . "caret_toggle_mark") ("o" . "caret_rotate_selection") - ("C-s" . "caret_search_forward") - ("C-r" . "caret_search_backward") - ("M-e" . "caret_next_sentence") - ("M-a" . "caret_previous_sentence") + ("q" . "caret_exit") + ("C-n" . "caret_next_line") ("C-p" . "caret_previous_line") ("C-f" . "caret_next_character") - ("C-i" . "caret_toggle_mark") ("C-b" . "caret_previous_character") ("M-f" . "caret_next_word") ("M-b" . "caret_previous_word") - ("M-c" . "caret_toggle_browsing") + ("M-e" . "caret_next_sentence") + ("M-a" . "caret_previous_sentence") + ("C-<" . "caret_to_bottom") + ("C->" . "caret_to_top") + ("C-s" . "caret_search_forward") + ("C-r" . "caret_search_backward") ("C-." . "caret_clear_search") + ("C-i" . "caret_toggle_mark") + ("C-o" . "caret_rotate_selection") + ("C-q" . "caret_exit") + + ("M-c" . "caret_toggle_browsing") ) "The keybinding of EAF Browser Caret Mode." :type 'cons)