From owner-freebsd-current@FreeBSD.ORG Sat Feb 11 08:19:58 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 DCC38106566B for ; Sat, 11 Feb 2012 08:19:58 +0000 (UTC) (envelope-from joel@freebsd.org) Received: from mail.vnode.se (mail.vnode.se [62.119.52.80]) by mx1.freebsd.org (Postfix) with ESMTP id 8AD298FC19 for ; Sat, 11 Feb 2012 08:19:58 +0000 (UTC) Received: from mail.vnode.se (localhost [127.0.0.1]) by mail.vnode.se (Postfix) with ESMTP id 2F486E3F07B; Sat, 11 Feb 2012 09:07:37 +0100 (CET) X-Virus-Scanned: amavisd-new at vnode.se Received: from mail.vnode.se ([127.0.0.1]) by mail.vnode.se (mail.vnode.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0oNKTXmHoNOv; Sat, 11 Feb 2012 09:07:35 +0100 (CET) Received: from goofy01.vnodelab.local (unknown [212.247.52.12]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.vnode.se (Postfix) with ESMTPSA id 84EB9E3F079; Sat, 11 Feb 2012 09:07:33 +0100 (CET) Date: Sat, 11 Feb 2012 09:07:31 +0100 From: Joel Dahl To: Eitan Adler Message-ID: <20120211080731.GD85504@goofy01.vnodelab.local> References: <4F34FA17.7080000@quip.cz> <20120210133629.Horde.uDX6B5jmRSRPNQ9NDdkRUI4@webmail.leidinger.net> <201202102037.30996.erichfreebsdlist@ovitrap.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Mailman-Approved-At: Sat, 11 Feb 2012 11:33:25 +0000 Cc: Warren Block , Colin Percival , Miroslav Lachman <000.fbsd@quip.cz>, Chris Rees , freebsd-current@freebsd.org, "Wojciech A. Koszek" , 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: Sat, 11 Feb 2012 08:19:58 -0000 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: 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. -- Joel