I'm an emacs user considering getting a smartphone. I notice that a lot of the phone keyboards don't have extended keyboard keys (I mean thinks like ctr and esc). What editors do you smartphone people use if you have to connect to the server by ssh and do an emergency repair? I was thinking VI would be a good choice since you mostly just need "esc" and you might be able to map something else to it.
I'm not looking to start doing all my development over the phone, but I need a good editor for those times when it's the only option.
Suggestions please!