What I'm looking for is a way to use Vi-style keybindings throughout OS X, similar to how invoking:
$ set -io vi
in a Terminal will give Vi-style keybindings when using the shell.
I'm guessing this doesn't exist but it would be awesome if it did!
If it doesn't exist, anyone have an idea on how it could be approached using OS X's Cocoa APIs?