diff options
| -rw-r--r-- | commands.js | 4 | ||||
| -rw-r--r-- | vimiumFrontend.js | 5 |
2 files changed, 8 insertions, 1 deletions
diff --git a/commands.js b/commands.js index 7ee25520..7f30df97 100644 --- a/commands.js +++ b/commands.js @@ -107,6 +107,7 @@ function clearKeyMappingsAndSetDefaults() { mapKeyToCommand('zi', 'zoomIn'); mapKeyToCommand('zo', 'zoomOut'); + mapKeyToCommand('z0', 'zoomReset'); mapKeyToCommand('gi', 'focusInput'); @@ -154,6 +155,7 @@ addCommand('reload', 'Reload the page'); addCommand('toggleViewSource', 'View page source'); addCommand('zoomIn', 'Zoom in'); addCommand('zoomOut', 'Zoom out'); +addCommand('zoomReset', 'Reset zoom to default value'); addCommand('copyCurrentUrl', 'Copy the current URL to the clipboard'); addCommand('enterInsertMode', 'Enter insert mode'); @@ -195,7 +197,7 @@ var commandGroups = { ["scrollDown", "scrollUp", "scrollLeft", "scrollRight", "scrollToTop", "scrollToBottom", "scrollToLeft", "scrollToRight", "scrollPageDown", "scrollPageUp", "scrollFullPageUp", "scrollFullPageDown", - "reload", "toggleViewSource", "zoomIn", "zoomOut", "copyCurrentUrl", "goUp", + "reload", "toggleViewSource", "zoomIn", "zoomOut", "zoomReset", "copyCurrentUrl", "goUp", "enterInsertMode", "focusInput", "activateLinkHintsMode", "activateLinkHintsModeToOpenInNewTab", "activateLinkHintsModeWithQueue", "goPrevious", "goNext", diff --git a/vimiumFrontend.js b/vimiumFrontend.js index cc991f02..8c5f94db 100644 --- a/vimiumFrontend.js +++ b/vimiumFrontend.js @@ -229,6 +229,11 @@ function zoomOut() { saveZoomLevel(window.location.host, currentZoomLevel); } +function zoomReset() { + setPageZoomLevel(100, true); + saveZoomLevel(window.location.host, 100); +} + function scrollToBottom() { window.scrollTo(window.pageXOffset, document.body.scrollHeight); } function scrollToTop() { window.scrollTo(window.pageXOffset, 0); } function scrollToLeft() { window.scrollTo(0, window.pageYOffset); } |
