From owner-freebsd-current@FreeBSD.ORG Sun Feb 12 01:10:26 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFF521065687; Sun, 12 Feb 2012 01:10:26 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) by mx1.freebsd.org (Postfix) with ESMTP id 999B58FC0C; Sun, 12 Feb 2012 01:10:26 +0000 (UTC) Received: from julian-mac.elischer.org (c-67-180-24-15.hsd1.ca.comcast.net [67.180.24.15]) (authenticated bits=0) by vps1.elischer.org (8.14.4/8.14.4) with ESMTP id q1C1A0EF076497 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 11 Feb 2012 17:10:02 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <4F3711C0.6020909@freebsd.org> Date: Sat, 11 Feb 2012 17:11:28 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.2.26) Gecko/20120129 Thunderbird/3.1.18 MIME-Version: 1.0 To: Joel Dahl References: <4F34FA17.7080000@quip.cz> <20120210133629.Horde.uDX6B5jmRSRPNQ9NDdkRUI4@webmail.leidinger.net> <201202102037.30996.erichfreebsdlist@ovitrap.com> <20120211080731.GD85504@goofy01.vnodelab.local> In-Reply-To: <20120211080731.GD85504@goofy01.vnodelab.local> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Sun, 12 Feb 2012 01:53:21 +0000 Cc: Warren Block , "Wojciech A. Koszek" , Miroslav Lachman <000.fbsd@quip.cz>, Chris Rees , Eitan Adler , freebsd-current@freebsd.org, Colin Percival , Erich Dollansky , Alexander Leidinger , Gonzalo Nemmi Subject: Re: Enhancing the user experience with tcsh X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Feb 2012 01:10:27 -0000 On 2/11/12 12:07 AM, Joel Dahl wrote: > On 10-02-2012 9:03, Eitan Adler wrote: >> Picking a random person to reply to. >> >> There are a lot of good suggestions in this thread, but can we please >> remember a few things: >> >> - Users can always add their own ~/.cshrc >> - Many users will get annoyed by what is someone else's amazing setup > With the above in mind, I suggest we change as little as possible from what > we have today (for now) and that we do improvements in small steps. > > I believe 99.99% of all users would find the change below to be a definite > improvement over the current default values in .cshrc: > Put lots of stuff in there and disable them by default > Index: dot.cshrc > =================================================================== > --- dot.cshrc (revision 231507) > +++ dot.cshrc (working copy) > @@ -24,8 +24,10 @@ > # An interactive shell -- set some stuff up > set prompt = "`/bin/hostname -s`# " > set filec > - set history = 100 > - set savehist = 100 > + set history = 1000 > + set savehist = (1000 merge) > + set autolist > + set autoexpand > set mail = (/var/mail/$USER) > if ( $?tcsh ) then > bindkey "^W" backward-delete-word > > Also, a comment pointing to /usr/share/examples/tcsh/complete.tcsh would > be a nice addition to the default .cshrc. >