While switching back and forth between my beloved terminal and iChat, I suddenly discovered a nice shortcut. In the Terminal, Control-A puts the cursor at the beginning of a line and Control-E at the end. The very same shortcuts works in iChat! Very nice, if you're typing long messages.
Also, Control-T switches the two letters around the insertion mark, if you made a typo. Control-D is forward-delete and Control-H is normal mac-style backward delete. I found that they work in Omniweb too and I think I remember someone saying that it should work in all Cocoa apps.
Anyway, I've found more shortcuts for my poor brain and hope others will find them as useful as I do.
[Editor's note: We've discussed this here before, but it's worth repeating -- All Cocoa apps should support these shortcut keys. For a complete list of the available key bindings, type bindkey in the Terminal. The top of the list are control character bindings, and keys listed with "^[" as a prefix are typed with the ESC key.]
Mac OS X Hints
http://hints.macworld.com/article.php?story=20020904063406236