@drq yes, hotkeys. It's like command line crystallized around hotkeys.
Hotkeys are *shortcuts*. You still gotta have discoverable (and shareable!) longer routes to make software easy to pick up, and right now they all go through documentation. Every concept you're forcing a user to learn *discourages* them. There might be "gentle encouragement" externally, like one's paycheck contingent on doing whatever the guide is about, but curious strangers are lost right there.
Command palettes have existed since at least 2013 (probably even longer, it's the year of the first release of Sublime Text 2 that had this feature). They are keyed by human-readable explanations and advertise shortcuts right there in search results. Auto completion with documentation in annotations is close, but can we perhaps normalize making shareable forms of commands serve as their own documentation, with longer-form flags and command names? With the way CLIs designed right now it's actually impossible!
@drq and you know what pisses me off about this the most?
We've dragged the issue on for long enough by now to get a solution.
A horribly inefficient, inconsistent, power-hungry, hard to update and straight up only available as a service to many, but one that speaks to users in a language they know without boatloads of trivia they don't need in the moment.
You know the one.