Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Apr 2000 01:01:45 -0600
From:      Warner Losh <imp@village.org>
To:        "Rodney W. Grimes" <freebsd@gndrsh.dnsmgr.net>
Cc:        arch@freebsd.org
Subject:   Re: Import of tcsh into src/contrib/, replacing src/usr.bin/csh 
Message-ID:  <200004070701.BAA98243@harmony.village.org>
In-Reply-To: Your message of "Thu, 06 Apr 2000 23:25:54 PDT." <200004070625.XAA39745@gndrsh.dnsmgr.net> 
References:  <200004070625.XAA39745@gndrsh.dnsmgr.net>  

next in thread | previous in thread | raw e-mail | index | archive | help
In message <200004070625.XAA39745@gndrsh.dnsmgr.net> "Rodney W. Grimes" writes:
: [CC trimmed back to -arch]
: > David O'Brien wrote:
: > > 
: > > On Thu, Apr 06, 2000 at 03:50:49PM -0600, Nate Williams wrote:
: > > > > I don't want a fully functional workstation.  I want a root account that
: > > > > is useful.
: > > >
: > > > It's completely useful.  It has everything you need.  What does tcsh
: > > > provide you that csh doesn't provide you that is needed for root?
: > > 
: > > Command line completion, and something other than bazzar "!^?-" history
: > > substitution.  Shell evolution (and other command line tools) have shown
: > > that either Emacs or Vi -style line editing is the way to go.  No one has
: > > adopted the bazzar Csh history substitution syntax.
: > 
: > ^No one^Only Wes^
: ^s^s and Rod^,
^Rod^and imp

I regularly use things like "rm !ls:$" or "cvs commit !vi:*" in my
everyday world of tcsh.  I can't type into a ksh window and my
coworkers make fun of me for it :-).

rm foo.{a,b,c,d}{a,b,c,d}
cvs !!
cvs commit !!:2-$

also has been known to cross the tips fo my fingers.  And on Rare
Occasions, oddities such as 
	!!:s/foo/bar/g
	!ls:1-3:s/.c/.cc/

But I've never quite got the knack for using the "basename" of a file
since I trouble recalling the exact syntax.

And all of this in tcsh, where I also do unnatural things with my
command line history.

Warner





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004070701.BAA98243>