From bc7642aa3b47d9dbaadeb449f0f16152cdfb6adf Mon Sep 17 00:00:00 2001 From: Johnny Curran <18315178+JohnnyCurran@users.noreply.github.com> Date: Fri, 9 Oct 2020 13:36:29 -0500 Subject: [PATCH] Introduce 'yt' binding to duplicate current tab --- Vimari Extension/js/injected.js | 3 +++ Vimari Extension/json/defaultSettings.json | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Vimari Extension/js/injected.js b/Vimari Extension/js/injected.js index 02c3dfe..ab80cd7 100644 --- a/Vimari Extension/js/injected.js +++ b/Vimari Extension/js/injected.js @@ -70,6 +70,9 @@ var actionMap = { 'closeTab': function() { extensionCommunicator.requestCloseTab(); }, + 'duplicateTab': + function() { window.open(window.location.href); }, + 'scrollDownHalfPage': function() { customScrollBy(0, window.innerHeight / 2); }, diff --git a/Vimari Extension/json/defaultSettings.json b/Vimari Extension/json/defaultSettings.json index aefdf5f..94e8053 100644 --- a/Vimari Extension/json/defaultSettings.json +++ b/Vimari Extension/json/defaultSettings.json @@ -26,6 +26,7 @@ "tabForward": "w", "tabBack": "q", "closeTab": "x", - "openTab": "t" + "openTab": "t", + "duplicateTab": "y t" } }