Want to start Firefox? type "fir<tab>" in your terminal and hit enter.
Want to see your files? Type "ls" and hit enter. Learn just a tiny bit about pipes, wildcards, and utilities and you can leave those mouse-pushers in the dust.
Want to start Firefox? type "fir<tab>" in your terminal and hit enter.
Want to see your files? Type "ls" and hit enter. Learn just a tiny bit about pipes, wildcards, and utilities and you can leave those mouse-pushers in the dust.
Or I could use a desktop on expend my limited mental energy on things more relevant to me. It’s far easier for me to remember things in a visual or spatial manner.
And the weird thing is that the type of mental effort required is not even a useful one per se, it's more like a strain (to me) than something that makes me sharper.
Still some things are easier in a GUI while others in a CLI, just depends on their nature and how often do you have to engage with them. But after a while navigating windows by Alt+Tab (Alt+`) or the mouse is fine really. I don't care to reach for Super+PgDown/PgUp when I can move my mouse to the corner of the screen and scroll to change the workspace.
Even when I do write code, I spend more time thinking about the code than actually writing so losing time to using my mouse doesn’t matter.
I was imprecise. I am solely talking about using a terminal emulator program on a display server, I wasn't talking about refraining from using anything outside a VTE. That would be pointless, yeah.
> there's no advantage of using the terminal just to open it.
My point is that it is. Typing 'firefox' is way simpler to open the program, than traversing an application list and selecting it. The latter can become faster once you have a shortcut, but then it's equivalent to 'f<TAB>' or '!!' and the like. Language is more versatile, that's why we use it for fast communication. If you want the scissors from someone, you tell them, you don't make gestures or draw a picture, because that's way more work (unless you are mute).