Not our fault everyone blows past the kind offer of : vimtutor on startup! (I kid. The default editor shouldn’t require a class.)
You’re 100% correct. Nano is a perfectly reasonable default.
That said, it is 2026. It also wouldn’t kill us to default to an interactive one-time prompt that defaults to nano, but offers one or two others, and removes itself after setting the user’s choice.



Good advice.
Of course, some developers circumvent this by not adding DRM to their game.
Can’t waste dev time fucking with an esoteric key system if they don’t first waste dev time writing an esoteric key system.