Useful keybindings
Following are some keybindings that are really useful if you spend large portions of your day in some kind of texteditor. These are available in each and every Cocoa-app (read: almost every current mac app). If you want to know more about the Cocoa Keybindings go here.
If you’re a touch typist, if not read this: Programming’s Dirtiest Little Secret , learn to type, then come back and read on, their usefulness doubles increases if you remap your capslock key to function as the control-key (System Preferences -> Keyboard & Mouse -> Keyboard -> Modifier Keys). Now your fingers remain on the home row and you won’t develop an emacs-pinky.
Update
Try to avoid using the arrow keys at all times, they make your hands leave the home row. Just try it for a week, if it doesn’t work for you, annoy me on twitter.
Navigating text
C-P
C-A C-B C-F C-E
C-N
A: as in the beginning of the line
B: as in Backward one character
P: as in Previous line
F: as in Forward one character
E: as in the End of the line
N: as in Next line
Killing/Deleting text
C-D : Forward Delete
C-H : Backward Delete
C-K : Kill line (Deletes to the end of the line)
C-O : Splits the current line (Opens a line)
