boot banner project
Julian H. Stacey
jhs at flat.berklix.net
Wed May 4 09:46:42 PDT 2005
Brian Candler wrote:
> On Wed, May 04, 2005 at 04:29:35PM +0200, Julian H. Stacey wrote:
> > > > tcsh is in the base system and has that capability.
> > >
> > > Except:
> > >
> > > (1) it's not enabled by default (you need "set autolist", which I only
> > > discovered recently)
> >
> > FreeBSD-5.3 (with csh & tcsh) linked does completion without autolist set.
> > man csh:
> > If the autolist shell variable is set, the shell lists the remaining
> > choices (if any) whenever completion fails:
>
> Erm?? As you point out, it says "If the autolist shell variable is set"
Tab completion is on by default: Works without needing to know to set autolist.
> Why does root have /bin/csh as its shell?
Probably because we have BSD inheritance, not AT&T Posix.
Csh vi & ^Z job control were all available around 1980 or so I recall, &
were part of what made people keen on BSD.
Right or wrong, if it changed now, it'd cause suprise to existing users.
Linux is an orphan, & free to switch shells at will. BSD has inheritance.
-
Julian Stacey Net & Sys Eng Consultant, Munich http://berklix.com
Mail in Ascii (Html=Spam). Ihr Rauch = mein allergischer Kopfschmerz.
More information about the freebsd-current
mailing list