Add new commands insert_or_scroll_to_begin and insert_or_scroll_to_bottom

master
Andy Stewart 6 years ago
parent 06912838b7
commit 4e2050133f
  1. 12
      core/browser.py
  2. 2
      eaf.el

@ -556,6 +556,18 @@ class BrowserBuffer(Buffer):
else:
self.scroll_up_page()
def insert_or_scroll_to_begin(self):
if self.is_focus():
self.fake_key_event(self.current_event_string)
else:
self.scroll_to_begin()
def insert_or_scroll_to_bottom(self):
if self.is_focus():
self.fake_key_event(self.current_event_string)
else:
self.scroll_to_bottom()
def insert_or_open_link(self):
if self.is_focus():
self.fake_key_event(self.current_event_string)

@ -247,6 +247,8 @@ Try not to modify this alist directly. Use `eaf-setq' to modify instead."
("L" . "insert_or_history_forward")
("t" . "insert_or_new_blank_page")
("r" . "insert_or_refresh_page")
("g" . "insert_or_scroll_to_begin")
("G" . "insert_or_scroll_to_bottom")
("M-u" . "clear_focus")
("<f5>" . "refresh_page"))
"The keybinding of EAF Browser."

Loading…
Cancel
Save