diff --git a/core/browser_buffer.py b/core/browser_buffer.py index dd61b13..ca34608 100755 --- a/core/browser_buffer.py +++ b/core/browser_buffer.py @@ -91,6 +91,9 @@ class BrowserBuffer(Buffer): def scroll_to_bottom(self): self.eval_js("window.scrollBy(0, document.body.scrollHeight)") + def refresh_page(self): + self.eval_js("location.reload()") + def get_bookmark(self): return self.buffer_widget.web_page.executeJavaScript("window.location.href;") diff --git a/eaf.el b/eaf.el index 8333766..b590369 100644 --- a/eaf.el +++ b/eaf.el @@ -200,7 +200,8 @@ Try not to modify this alist directly. Use `eaf-setq' to modify instead." ("C-v" . "scroll_up_page") ("M-v" . "scroll_down_page") ("M-<" . "scroll_to_begin") - ("M->" . "scroll_to_bottom")) + ("M->" . "scroll_to_bottom") + ("" . "refresh_page")) "The keybinding of EAF Browser." :type 'cons)