diff options
Diffstat (limited to 'background_scripts/commands.coffee')
| -rw-r--r-- | background_scripts/commands.coffee | 55 | 
1 files changed, 37 insertions, 18 deletions
| diff --git a/background_scripts/commands.coffee b/background_scripts/commands.coffee index 22153eda..3a85c6fd 100644 --- a/background_scripts/commands.coffee +++ b/background_scripts/commands.coffee @@ -86,22 +86,23 @@ Commands =    # be shown in the help page.    commandGroups:      pageNavigation: -      ["scrollDown", "scrollUp", "scrollLeft", "scrollRight", -       "scrollToTop", "scrollToBottom", "scrollToLeft", "scrollToRight", "scrollPageDown", -       "scrollPageUp", "scrollFullPageUp", "scrollFullPageDown", -       "reload", "toggleViewSource", "copyCurrentUrl", "LinkHints.activateModeToCopyLinkUrl", -       "openCopiedUrlInCurrentTab", "openCopiedUrlInNewTab", "goUp", "goToRoot", -       "enterInsertMode", "focusInput", -       "LinkHints.activateMode", "LinkHints.activateModeToOpenInNewTab", "LinkHints.activateModeWithQueue", -       "Vomnibar.activate", "Vomnibar.activateInNewTab", "Vomnibar.activateTabSelection", -       "Vomnibar.activateBookmarks", "Vomnibar.activateBookmarksInNewTab", -       "Vomnibar.activateEditUrl", "Vomnibar.activateEditUrlInNewTab", -       "goPrevious", "goNext", "nextFrame", "Marks.activateCreateMode", "Marks.activateGotoMode"] +      ["scrollDown", "scrollUp", "scrollLeft", "scrollRight", "scrollToTop", "scrollToBottom", "scrollToLeft", +      "scrollToRight", "scrollPageDown", "scrollPageUp", "scrollFullPageUp", "scrollFullPageDown", "reload", +      "toggleViewSource", "copyCurrentUrl", "LinkHints.activateModeToCopyLinkUrl", +      "openCopiedUrlInCurrentTab", "openCopiedUrlInNewTab", "goUp", "goToRoot", "enterInsertMode", +      "focusInput", "LinkHints.activateMode", "LinkHints.activateModeToOpenInNewTab", +      "LinkHints.activateModeToOpenInNewForegroundTab", "LinkHints.activateModeWithQueue", "Vomnibar.activate", +      "Vomnibar.activateInNewTab", "Vomnibar.activateTabSelection", "Vomnibar.activateBookmarks", +      "Vomnibar.activateBookmarksInNewTab", "goPrevious", "goNext", "nextFrame", "Marks.activateCreateMode", +      "Vomnibar.activateEditUrl", "Vomnibar.activateEditUrlInNewTab", +      "Marks.activateGotoMode"]      findCommands: ["enterFindMode", "performFind", "performBackwardsFind"]      historyNavigation:        ["goBack", "goForward"]      tabManipulation: -      ["nextTab", "previousTab", "firstTab", "lastTab", "createTab", "duplicateTab", "removeTab", "restoreTab", "moveTabToNewWindow"] +      ["nextTab", "previousTab", "firstTab", "lastTab", "createTab", "duplicateTab", "removeTab", +      "restoreTab", "moveTabToNewWindow", "togglePinTab", "closeTabsOnLeft","closeTabsOnRight", +      "closeOtherTabs", "moveTabLeft", "moveTabRight"]      misc:        ["showHelp"] @@ -110,10 +111,11 @@ Commands =    # from Vimium will uncover these gems.    advancedCommands: [      "scrollToLeft", "scrollToRight", "moveTabToNewWindow", -    "goUp", "goToRoot", "focusInput", "LinkHints.activateModeWithQueue", +    "goUp", "goToRoot", "focusInput", "LinkHints.activateModeWithQueue", "LinkHints.activateModeToDownloadLink",      "Vomnibar.activateEditUrl", "Vomnibar.activateEditUrlInNewTab",      "LinkHints.activateModeToOpenIncognito", "goNext", "goPrevious", "Marks.activateCreateMode", -    "Marks.activateGotoMode"] +    "Marks.activateGotoMode", "moveTabLeft", "moveTabRight", +    "closeTabsOnLeft","closeTabsOnRight", "closeOtherTabs"]  defaultKeyMappings =    "?": "showHelp" @@ -146,6 +148,8 @@ defaultKeyMappings =    "F":     "LinkHints.activateModeToOpenInNewTab"    "<a-f>": "LinkHints.activateModeWithQueue" +  "af": "LinkHints.activateModeToDownloadLink" +    "/": "enterFindMode"    "n": "performFind"    "N": "performBackwardsFind" @@ -163,6 +167,8 @@ defaultKeyMappings =    "J": "previousTab"    "gt": "nextTab"    "gT": "previousTab" +  "<<": "moveTabLeft" +  ">>": "moveTabRight"    "g0": "firstTab"    "g$": "lastTab" @@ -172,6 +178,8 @@ defaultKeyMappings =    "x": "removeTab"    "X": "restoreTab" +  "<a-p>": "togglePinTab" +    "o": "Vomnibar.activate"    "O": "Vomnibar.activateInNewTab" @@ -217,14 +225,17 @@ commandDescriptions =    enterInsertMode: ["Enter insert mode"] -  focusInput: ["Focus the first (or n-th) text box on the page", { passCountToFunction: true }] +  focusInput: ["Focus the first text box on the page. Cycle between them using tab", +    { passCountToFunction: true }] -  'LinkHints.activateMode': ["Open a link in the current tab"] -  'LinkHints.activateModeToOpenInNewTab': ["Open a link in a new tab"] -  'LinkHints.activateModeWithQueue': ["Open multiple links in a new tab"] +  "LinkHints.activateMode": ["Open a link in the current tab"] +  "LinkHints.activateModeToOpenInNewTab": ["Open a link in a new tab"] +  "LinkHints.activateModeToOpenInNewForegroundTab": ["Open a link in a new tab & switch to it"] +  "LinkHints.activateModeWithQueue": ["Open multiple links in a new tab"]    "LinkHints.activateModeToOpenIncognito": ["Open a link in incognito window"] +  "LinkHints.activateModeToDownloadLink": ["Download link url"]    enterFindMode: ["Enter find mode"]    performFind: ["Cycle forward to the next find match"]    performBackwardsFind: ["Cycle backward to the previous find match"] @@ -250,6 +261,14 @@ commandDescriptions =    removeTab: ["Close current tab", { background: true, noRepeat: true }]    restoreTab: ["Restore closed tab", { background: true }]    moveTabToNewWindow: ["Move tab to new window", { background: true }] +  togglePinTab: ["Pin/unpin current tab", { background: true }] + +  closeTabsOnLeft: ["Close tabs on the left", {background: true, noRepeat: true}] +  closeTabsOnRight: ["Close tabs on the right", {background: true, noRepeat: true}] +  closeOtherTabs: ["Close all other tabs", {background: true, noRepeat: true}] + +  moveTabLeft: ["Move tab to the left", { background: true, passCountToFunction: true }] +  moveTabRight: ["Move tab to the right", { background: true, passCountToFunction: true  }]    "Vomnibar.activate": ["Open URL, bookmark, or history entry"]    "Vomnibar.activateInNewTab": ["Open URL, bookmark, history entry, in a new tab"] | 
