I know that “preferred editor” is a contentious subject - everyone has their favorites for whatever reason (personally, I’m a vim guy). One thing, though, that would be really nice is to see a more common/user friendly editor as the default editor on the servers.
Currently, if you’re using git on a server, and run git commit, then you’ll get dumped into JOE, which, until this happened to me the first time, I had never heard of before. Initially, thinking it was vi/vim, I tried to :wq once I was done… This didn’t go down so well. For people unfamiliar with JOE, the way to write and quit is “ctrl + K + X”. I can’t remember how I stumbled upon this magical combination the first time, but it happened at some point in my key-mashing.
So basically, I’m wondering if the default editor could be changed to something that’s slightly more user friendly, like nano, which at least tells you what the basic commands are. I’m not proposing that it get changed to vi (even though that would be my preference) for exactly the same reason why JOE is a horrible choice of editor - for someone who’s never seen it before, it’s horrible and counter-intuitive.
So that’s all. Could we get an editor in place as the default editor which at least makes the most basic use case of “edit text, save file” obvious?
That’d be nice.