Vi implementation written entirely in Javascript
gpl.internetconnection.net
gpl.internetconnection.net
This was originally designed for an email client at http://demo.internetconnection.net/netmail/ and was originally going to be the editor for it. That is, "emacs" mode was going to be the default for people who don't know vi, not a vi-script that was trying to cater to emacs users.
However, the textarea itself was fine, so it just became an option in the settings manager to "enable" the vi editor, and the emacs-mode kind of got forgotten.
Cool though.
I suppose a browser-escape could be possible; press some keystroke and then it unbinds the key handler for 3 seconds or something.
Any suggestion?
I don't know why you should be sorry. :)
I'm the author of jsvi.
I am impressed!