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.Received on Wed May 04 2005 - 14:46:42 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:34 UTC