yac posted on Mon, 04 Nov 2013 11:26:32 +0100 as excerpted:

> Sooo, basicly you have defined buttload of aliases, somehow managed to
> remember these nonsensical names and actually did not save any
> keystrokes, because most linux users heard of tab completion and use it
> succesfuly to complete commands and their arguments. Cool story bro.

Such "nonsense" puts me in good company, given "nonsense" such as "mv" 
"cp" and "rm", in the best Unix tradition!  So thanks for the compliment! 
=:^)

Just as beginner Unix admins /think/ "move" when they type mv, until mv 
becomes its own concept and thinking "move" is the long way around, I 
/thought/ "emerge ask world" when I typed eaw, until familiarity made eaw 
the normal concept, and "emerge --ask (-NuDv) @world" became the long way 
around I seldom gave much thought to any longer.

As for tab-completion, it only takes a bit of shell-script to add the tab-
completion already available for emerge, to my ea*/ep* variants as well, 
and they're tab-completed with (other) options and package names exactly  
as if I had typed/completed out the longer form.  Drop that in the same 
autocomplete location and I'm good to go! =:^)

Nobody says you have to use it, and I was in fact arguing that everybody 
develops their own such shortcuts over time.  My solution's not for 
everybody and apparently not for you, but that's fine, because it's 
uniquely custom designed for me! =:^)  But what makes Unix/Linux/Gentoo 
great is that this same level of unique custom design is available and 
exposed to everyone, for their own use as they see fit. =:^)

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


Reply via email to