I think this is reall a matter of "know thy browser".
Perhaps consider using a different browser, esp as perrin
pointed out, emacs can serve as a web-browser.
Note emacs has a vi emulation mode.
--
perl -pe "s/\b;([st])/'\1/mg"
Comment on Re: Choose a Text Editor for Perlmonks?
One of the few reasons why I still occasionally use Lynx for
browsing is that it does allow you to pick your own editor.
I'm typing this in Vim right now. Simply set the
EDITOR environment variable to what you want to use, then
in a text editor press Ctrl+X e. Your editor will be
invoked, and when you save and exit, the text you entered appears in the
<textarea>.