On Tue, 12 Dec 2012, Joe Rosevear wrote:
> Mike Spencer <m...@bogus.nodomain.nowhere> wrote:
>>
>>
Avoi...@gmail.com writes:
>>
>>> Remembering more arbitrary syntaxes is a childish wastefull effort.
>>> Spreadsheets and eg. `mc` [derived from the DOS-days `nc`] are
>>> killer-apps, because you don't need to remember; you just recognise.
>>
>> Command line, including complex syntax, is like language.
>>
>> Menus are like shopping.
>>
>> Slackware might be the wrong sandbox for you.
>>
>
> Do you write shell scripts or functions? These are great ways to do
> what the OP was asking for. They persist beyond the first use. They
> compress syntax. And, something the OP didn't ask for, they
> self-document.
>
> If you write a script or function (a tool) to do something that has
> hard to remember syntax, then it can serve both as a tool and as a way
> of remembering how to do it.
>
> The trick is to organize one's tools to make them easy to find and use.
> I find I also need a few sentences to remind me how to use each tool.
> My personal system (called SAM) does these things. I think of it as a
> menuing system, because one of the tools in it is a script called
> "menu". When you run it a menu of the currently available tools, and
> short descriptions of how to use them, is displayed.
>
But Linux has "locate" which is one of the most useful things the book I
followed to install Slackware left me with. The man pages often point to
related utilities, so if you can almost remember the command, you may
remember something similar and the man page for it points you to the right
place.
You can keep notes. I've kept a log since 2006, it requires some
searching but usually I remember something that finds the right place. it
doens't help for things I have yet to try, but helps for things I've
already done (and the needed flags). I might eventually put some of it in
a custom man page, but maybe not.
Linux is massive. Put everything in a menu, and you don't come out ahead.
Learn to use the tools to help you to find things, and you are better off.
Make a limited menu system, and then you end up with the utilities that
you would remember anyway, since they are the ones you use regularly,
while forgetting the things you dont' use often (like how to make a CD, I
had to look in my notes in October when I needed to do that for the first
time in some years).
Michael