4 ms·
Well unless you are mentally disabled, remembering that command (and a couple of thousand others) is trivial. It's hardly trivial. People think and remember in
by alecperkins 15y ago
Well unless you are mentally disabled, remembering that command (and a couple of thousand others) is trivial.
It's hardly trivial. People think and remember in different ways, even those who aren't mentally challenged. Personally, I always feel like I'm speaking a foreign language when using the terminal, even though I've been using it nearly every day for several years now. However, my spatial memory is much stronger. I generally feel familiar with a new GUI pretty quickly, since I can map functionality to locations. Plus there's the visual aspect of any icons.
Shortcut keys are immensely useful once you build strong muscle memory of them, but frustrating if that's your only option. Certain programs, such as Rhino3D, give you full GUI, top menus, and a command line, (and scripting in multiple languages,) and being able to pick the way that works fastest for me for any given operation and my overall workflow is awesome.
Also, being able to just see what possible options are is important. I find it kind of cruel that modern terminals don't have a good way to do this (yeah there's tab, but it's not auto). Shells that have even a basic auto-suggest are almost delightful to use, by comparison (eg Rhino's).