You’re already assuming that command is a valid command. That’s an invalid assumption for an unitiated user. On the other hand, a first-time user can click on icons, or hover over them to find the tool tip. (That name in itself suggests that the GUI should be explored rather than taught.)
I have a lot of tab completions installed, too, so i can also just hit tab to get a list of all possible options, etc.
You’re already assuming that
command
is a valid command. That’s an invalid assumption for an unitiated user. On the other hand, a first-time user can click on icons, or hover over them to find the tool tip. (That name in itself suggests that the GUI should be explored rather than taught.)That would be similar to saying you are assuming the user has opened the gui application, not just randomly clicking the desktop.
Of course I'm assuming they already know what application they want to use before exploring its capabilities.