Keyboard Bindings

Navigating the current page:
h scroll left
j scroll down
k scroll up
l scroll right
gg scroll to top of the page
G scroll to bottom of the page
, scroll down a page
, scroll up a page
scroll down a full page
scroll up a full page
f activate link hints mode to open in current tab
F activate link hints mode to open in new tab
r reload
gs view source
zi zoom in
zo zoom out
/ enter find mode -- type your search query and hit enter to search or esc to cancel
n cycle forward to the next find match
N cycle backward to the previous find match
i enter insert mode -- all commands will be ignored until you hit esc to exit
yy copy the current url to the clipboard
gu go up one level in the URL hierarchy
gf cycle forward to the next frame

Keys can be unmapped and remapped to different commands under Advanced Options.

Contributing

You'd like to fix a bug or implement a feature? Great! Check out the bugs on our issues tracker, or implement one of
the suggestions there that have been tagged 'todo'. If you have a suggestion of your own, start a discussion on
the issues tracker or on the mailing list. If it mirrors a similar feature in another browser or in Vim
itself, let us know! Once you've picked something to work on, add a comment to the respective issue so others don't
duplicate your effort.

When you're done, send us a pull request on Github. Feel free to include a change to the CREDITS file with your patch.

Release Notes

1.20 (Unreleased)

In link hints mode, holding down the shift key will now toggle between opening in the current tab and opening in a new tab.

Two new commands to scroll to the left and right edges of the page bound to zH and zL respectively.

Bug fixes.

1.19 (06/29/2010)

A critical bug fix for development channel Chromium.

Vimium icons for the Chrome extensions panel and other places.

1.18 (06/22/2010)

Vimium now runs on pages with file:/// and ftp:///

The Options page is now linked from the Help dialog.

New mark command to allow quick access to bookmarks with '? and `?

New assoc command to allow jumping between associated URLS with a? and A?

Arrow keys and function keys can now be mapped using <left>, <right>, <up>, <down>, <f1>, <f2>, etc. in the mappings interface.