Yeah, remapping Caps Lock to Control helps a lot. I can't really work without that anymore. I also use Dvorak, which further reduces finger movement. And I like that my Microsoft ergonomic keyboard has extra =, parentheses, and backspace keys above the numeric keypad.
Other minor things: I put my mouse on the left side, mainly because it's a shorter reach. And I use programs like Vim, Quicksilver, Launchy, and the shell that mostly eliminate mousing. I'm thinking of getting a desktop keyboard that has a built-in pointing device that can be reached while my fingers are still on the keys.
Dvorak moves the symbols around as well as the letters (diagram). I end moving my whole hand to hit to type brackets and brace, but it's nice having the hyphen/underscore key closer to my fingers.
Also, you should switch to Python or Ruby (or some other language with dynamic or inferred types). Fewer lines of code, and less punctuation. :)
no subject
Other minor things: I put my mouse on the left side, mainly because it's a shorter reach. And I use programs like Vim, Quicksilver, Launchy, and the shell that mostly eliminate mousing. I'm thinking of getting a desktop keyboard that has a built-in pointing device that can be reached while my fingers are still on the keys.
Dvorak moves the symbols around as well as the letters (diagram). I end moving my whole hand to hit to type brackets and brace, but it's nice having the hyphen/underscore key closer to my fingers.
Also, you should switch to Python or Ruby (or some other language with dynamic or inferred types). Fewer lines of code, and less punctuation. :)