[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Is bash as feature-rich as tcsh?



Wait... wait... I have one: is emacs as feature-rich as vim? Or how
about this: is Debian as good as Slackware? Or... perhaps... even...
is pine as feature rich as mutt?

If you're not careful here you're going to start an enormous flame war,
with religion on all sides.

I always thought it would be cool to make t-shirts with controversial 
Unix statements on them: "vi is better than emacs", "BSD is better 
than SysV", "POSIX sucks", "mutt is better than pine", "csh rules",
"NEWS is better than X", "motif is beautiful", and so on.

99% of the general public would be absolutely dumbfounded as to 
what the hell your t-shirt meant, but 1% would walk by and an 
odd look followed by a smile would cross their face. 

Anyway, try not to start a flamewar.

Justin




On Fri, Aug 20, 1999 at 04:24:48PM +0200, Andy Spiegl wrote:
> As a long time tcsh-user I am forced to use bash on some machines.
> I read the complete man page to find out how to set things up
> the way I am used to them from my tcsh setup.
> 
> The part I miss most is the context-sensitive TAB-completion, like
> complete gv        n/*/f:*.{ps,eps,pdf,PS,EPS,PDF,ps.gz,eps.gz,\
>                    pdf.gz,PS.gz,EPS.gz,PDF.gz}/
> complete mutt  c/-/"(a b c f F H i m n p R s v x y z Z h)"/ c/*@/\$hosts/ \
>             c@=@F:$HOME/Mail/@ c@+@F:$HOME/Mail/@ \
>             C@[./]@f@ n/-s/x:'<subject>'/ \
>             n/-a/f/ n/-f/f/ n/-F/f/ n/-H/f/ n/-i/f/ \
>             n@*@'`cat $HOME/.local.users;$HOME/bin/list.mail.aliases`'@
> complete rsh    p/1/\$hosts/ c/-/"(l n)"/   n/-l/u/ N/-l/c/ n/-/c/ p/2/c/ p/*/f/
> 
> ...and so on.
> 
> Am I missing something or is bash really not capable of doing that?
> Thanks a lot in advance,
>  Andy.
> 
> PS: We don't have to argue which shell is better for programming.
>     I know it's not tcsh. :-)
> 
> -- 
>  E-Mail: Andy@spiegl.de     URL: http://andy.spiegl.de
>  Finger pgp.andy@spiegl.de for my PGP key
>                                 o      _     _         _
>   --------- __o       __o      /\_   _ \\o  (_)\__/o  (_)
>   ------- _`\<,_    _`\<,_    _>(_) (_)/<_    \_| \   _|/' \/
>   ------ (_)/ (_)  (_)/ (_)  (_)        (_)   (_)    (_)'  _\o_
>  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>  *anuthur egsample of the publik edukashun sistem* :)
> 
> 
> -- 
> Unsubscribe?  mail -s unsubscribe debian-user-request@lists.debian.org < /dev/null
> 


Reply to: