Problem is I never really learned the vi keystrokes very well. I can move around, edit, save and exit, but for anything more complicated I use a "cheatsheet". I don't even know the keystrokes to emacs, I just use the GUI. I did take the time to learn the few meager pico keystrokes b/c I initially found it easier than vi and emacs didn't work very well from an ssh client. I'll give jed a try though.