Vimium: Vim Keyboard Shortcuts for Google Chrome
lifehacker.com
lifehacker.com
Also FWIW, but I find Vimium convenient just for j, k, J, K, G & gg on most sites. :)
covers some (your mentioned) basic functionality. However the Opera API is not as diverse, or wasn't at time of dev, afaik.
Then I realized due to Chrome's design, when a page doesn't load and an internal error page appears, Vimium is never called. Then suddenly I've got to resort to ctrl+w and friends some of the time. After dealing this for a while it eventually became too annoying to even bother with.
Looking for alternatives, I stumbled across Pentadactyl[1]. Tried it for a few minutes and realized it was time to make the switch back to Firefox.
I've learned that in the end, for basic software like browsers, window managers & editors, consistency by far the most important attribute; Pentadactyl/Firefox really delivers on that end.
Further, in regards to the issue you describe, Pentadactyl offers the ^v command which enables pass-through mode, which sends all keys except escape to the site you're browsing.
Command-W: Close tab
Command-Shift-W: Close window
Command-L: Focus omnibox
Command-Enter (In omnibox): Open in new background tab
Command-Shift-Enter (In omnibox): Open in new tab
Delete or Command-[: Back
Shift-Delete or Command-]: Forward
Command-R: Reload
Command-Shift-[ or Option-Command-Left: Previous tab
Command-Shift-] or Option-Command-Right: Next tab
Space: Scroll down
Shift-Space: Scroll up
Command-Down: Go to bottom
Command-Up: Go to top
Selecting and activating links with the keyboard: Command-F: Show and focus find bar
Enter or Command-G: Find next
Shift-Enter or Command-Shift-G: Find previous
Control-Enter: Activate highlighted link
This is limited, though; there is no way to open a link in a new tab, and find starts from the top of the page (bug?).Personally, I find it more efficient and ergonomic to scroll and select links with my MBP's trackpad. Scrolling is especially fluid with two-finger smooth scrolling. Gestures and the changes to scrolling have allowed me to forgive a lot of weirdness about Lion and Mountain Lion.
[1]: http://support.google.com/chrome/bin/answer.py?hl=en&ans...
F - open a link in a new tab
T - search all tabs for a keyword (including minimised windows)
x - close the tab
X - restore the last closed tab
You can also see a help sheet with all of the available shortcuts by typing ?.or w3m.vim I guess if that's your thing
If you're a vim and Chrome user this is a must have. "/" for search and being able to navigate with the keyboard is worth the install alone.