Vi Input Manager for Cocoa text fields
Submitted by Robert Daeley on Wed, 2008-11-12 04:35.
By Jason Corso. Updated earlier this year to work with Leopard.
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. Essentially, this add Vi command functionality (albeit a small subset) to any (and all) text editors that use the Cocoa text system; e.g., Safari, TeXShop, XCode, etc. Note, however, this does not work for other programs that do not use the Cocoa system.