diff options
| -rw-r--r-- | background_page.html | 7 | ||||
| -rw-r--r-- | vimiumFrontend.js | 2 |
2 files changed, 9 insertions, 0 deletions
diff --git a/background_page.html b/background_page.html index 5d252305..b18c87be 100644 --- a/background_page.html +++ b/background_page.html @@ -104,6 +104,13 @@ keyToCommandRegistry['gg'] = 'scrollToTop'; keyToCommandRegistry['G'] = 'scrollToBottom'; keyToCommandRegistry['r'] = 'reload'; + + keyToCommandRegistry['ba'] = 'goBack'; + keyToCommandRegistry['H'] = 'goBack'; + keyToCommandRegistry['fw'] = 'goForward'; + keyToCommandRegistry['fo'] = 'goForward'; + keyToCommandRegistry['L'] = 'goForward'; + keyToCommandRegistry['t'] = createTab; keyToCommandRegistry['d'] = removeTab; keyToCommandRegistry['u'] = restoreTab; diff --git a/vimiumFrontend.js b/vimiumFrontend.js index 141a0c86..80f3eeb1 100644 --- a/vimiumFrontend.js +++ b/vimiumFrontend.js @@ -17,6 +17,8 @@ function scrollLeft() { window.scrollBy(-1 * SCROLL_STEP_SIZE, 0); } function scrollRight() { window.scrollBy(SCROLL_STEP_SIZE, 0); } function reload() { window.location.reload(); } +function goBack() { history.back(); } +function goForward() { history.forward(); } chrome.extension.onConnect.addListener(function (port, name) { if (port.name == "executePageCommand") |
