Something like this is great for people with Carpal Tunnel Syndrome or related ailments, I can vouch for it. If you need help setting it up, just say so in the comments, and I'll do my best to help.
Google Chrome
It's all about cVim, Vim for Chrome.My favorite features:
- j/k to move up/down, d/u for page up/down, gg for top of the page, G for bottom
- :pintab to pin tabs with the keyboard (finally!)
- f to follow links,
- F to follow them on a new page,
- gy to copy a link's URL to the keyboard
- / to find text, v to select and copy it
- .cvimrc to re-enable keyboard shortcuts in sites like twitter, github, and others, and make it compatible with JK Navigator. Here's mine, still tweaking it though.
Mac OS X
- Enable cycling between all controls with Tab:
- Use Caps Lock for Escape when pressed alone or Control when pressed with another key. Here's a great writeup on this using Karabiner, which also lets you increase the key repeat, and other fancy keyboard-related stuff.
- Alfred, better Spotlight.