Vimium Commands

copyCurrentUrl

Copy the current URL to the clipboard

enterInsertMode

Enter insert mode

enterVisualLineMode

Enter visual line mode

enterVisualMode

Enter visual mode

focusInput

Focus the first text input on the page

goNext

Follow the link labeled next or >

goPrevious

Follow the link labeled previous or <

goToRoot

Go to the root of current URL hierarchy

goUp

Go up the URL hierarchy

LinkHints.activateMode

Open a link in the current tab

Options

  • action: one of hover, focus, copy-text. When a link is selected, instead of clicking on the link, perform the specified action.

LinkHints.activateModeToCopyLinkUrl

Copy a link URL to the clipboard

LinkHints.activateModeToOpenIncognito

Open a link in incognito window

LinkHints.activateModeToOpenInNewForegroundTab

Open a link in a new tab & switch to it

LinkHints.activateModeToOpenInNewTab

Open a link in a new tab

LinkHints.activateModeWithQueue

Open multiple links in a new tab

mainFrame

Select the page's main/top frame

Marks.activateCreateMode

Create a new mark

Do this by typing the key bound to this command, and then a letter. This will set a mark bound to that letter. Lowercase letters are local marks and uppercase letters are global marks.

Options

  • swap: Swap global and local marks. This option exists because in a browser, global marks are generally more useful than local marks, and so it may be desirable to make lowercase letters represent global marks rather than local marks.

Marks.activateGotoMode

Jump to a mark

Options

  • swap: Swap global and local marks. This option exists because in a browser, global marks are generally more useful than local marks, and so it may be desirable to make lowercase letters represent global marks rather than local marks.

nextFrame

Select the next frame on the page

openCopiedUrlInCurrentTab

Open the clipboard's URL in the current tab

openCopiedUrlInNewTab

Open the clipboard's URL in a new tab

Options

  • position: Where to place the tab in the tab bar. One of start, before, after, end. after is the default.

passNextKey

Pass the next key to the page

Options

  • normal: Optional. Enter Vimium's normal mode, and ignore any defined pass keys.

reload

Reload the page

Options

  • hard: Perform a hard reload, forcing the browser to bypass its cache.

scrollFullPageDown

Scroll a full page down

scrollFullPageUp

Scroll a full page up

scrollLeft

Scroll left

scrollPageDown

Scroll a half page down

scrollPageUp

Scroll a half page up

scrollRight

Scroll right

scrollToBottom

Scroll to the bottom of the page

scrollToLeft

Scroll all the way to the left

scrollToRight

Scroll all the way to the right

scrollToTop

Scroll to the top of the page

Using the vomnibar

Vomnibar.activate

Open URL, bookmark or history entry

Options

  • query: The text to prefill the Vomnibar with.
  • keyword: The keyword of a search engine defined in the "Custom search engines" section of the Vimium Options page. The Vomnibar will be scoped to use that search engine.

Vomnibar.activateBookmarks

Open a bookmark

Options

  • query: The text to prefill the Vomnibar with.

Vomnibar.activateBookmarksInNewTab

Open a bookmark in a new tab

Options

  • query: The text to prefill the Vomnibar with.

Vomnibar.activateEditUrl

Edit the current URL

Vomnibar.activateEditUrlInNewTab

Edit the current URL and open in a new tab

Vomnibar.activateInNewTab

Open URL, bookmark or history entry in a new tab

Options

  • query: The text to prefill the Vomnibar with.
  • keyword: The keyword of a search engine defined in the "Custom search engines" section of the Vimium Options page. The Vomnibar will be scoped to use that search engine.

Vomnibar.activateTabSelection

Search through your open tabs

Using find

enterFindMode

Enter find mode.

findSelected

Find the selected text

findSelectedBackwards

Find the selected text, searching backwards

performBackwardsFind

Cycle backward to the previous find match

performFind

Cycle forward to the next find match

Navigating history

goBack

Go back in history

goForward

Go forward in history

Manipulating tabs

closeOtherTabs

Close all other tabs

closeTabsOnLeft

Close tabs on the left

closeTabsOnRight

Close tabs on the right

createTab

Create new tab

Options

  • (any url): Open this URL, rather than the browser's new tab page. E.g.: map X createTab https://example.com
  • window: Create the tab in a new window
  • incognito: Create the tab in an incognito window
  • position: Where to place the tab in the tab bar. One of start, before, after, end. after is the default.

duplicateTab

Duplicate current tab

firstTab

Go to the first tab

lastTab

Go to the last tab

moveTabLeft

Move tab to the left

moveTabRight

Move tab to the right

moveTabToNewWindow

Move tab to new window

nextTab

Go one tab right

previousTab

Go one tab left

removeTab

Close current tab

restoreTab

Restore closed tab

setZoom

Set zoom

Options

  • level: The zoom level. This can be a range of [0.25, 5.0]. 1.0 is the default.

toggleMuteTab

Mute or unmute current tab

Options

  • all: Mute all tabs.
  • other: Mute every tab except the current one.

togglePinTab

Pin or unpin current tab

visitPreviousTab

Go to previously-visited tab

zoomIn

Zoom in

zoomOut

Zoom out

zoomReset

Reset zoom

Miscellaneous

showHelp

Show help

toggleViewSource

View page source