Jason Corso - Vi Input Manager Plugin
Vi Input Manager seems like a godsend for Mac (or more accurately, Cocoa) users who have Vi commands permanently installed in their fingertips.
This bundle patches the Cocoa Text System to add a Vi-like command mode. After entering command-mode (typically, by hitting escape in Vi), ordinary Vi commands can be typed and the text field will be updated accordingly...
Right now, you should be thinking -- "you mean the editor in XCode will behave like Vi?" Answer: Yes.
Reminds me it's about time for another round of trying to learn Vim.
[ via: Vi Input Manager - The Unofficial Apple Weblog (TUAW) ]