Vimium
Vimium is a browser extension that lets you use vim keybindings in the browser.
Installation
Installation is done through the extensions store for either Firefox or Chrome (or Chromium)
Keybindings
Navigation
Key | Action |
j | Scroll down |
k | Scroll up |
h | Scroll left |
l | Scroll right |
H | Browser back |
L | Browser forward |
gg | Scroll to top |
G | Scroll to bottom |
d | Scroll down half page |
u | Scroll up half page |
f | Open link in current tab |
F | Open link in new tab |
r | Reload page |
gs | View page source |
Tabs
Key | Action |
J | Go to left tab |
K | Go to right tab |
g0 | Go to first tab |
g$ | Go to last tab |
t | Create new tab |
yt | Duplicate current tab |
x | Close current tab |
X | Restore closed tab |
History & Bookmarks
Key | Action |
H | Go back in history |
L | Go forward in history |
o | Open URL/bookmark/history |
O | Open URL/bookmark/history in new tab |
b | Open bookmark |
B | Open bookmark in new tab |
Search
Key | Action |
/ | Enter find mode |
n | Next search result |
N | Previous search result |
Miscellaneous
Key | Action |
? | Show help |
i | Enter insert mode |
v | Enter visual mode |
yy | Copy current URL |
p | Open clipboard URL in current tab |
P | Open clipboard URL in new tab |