From owner-freebsd-current@FreeBSD.ORG Sun Feb 12 08:44:51 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 A04DE106564A; Sun, 12 Feb 2012 08:44:51 +0000 (UTC) (envelope-from gnemmi@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 661438FC12; Sun, 12 Feb 2012 08:44:51 +0000 (UTC) Received: by pbcxa7 with SMTP id xa7so3140861pbc.13 for ; Sun, 12 Feb 2012 00:44:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=i/6jYMe2m4kSzZ4+ZAHz7VPP2zzmCHvFWOpr5cvCfCo=; b=r98NA27mpvoyO8sD4m9yC8ERz0bxfwaVmafiM40jR3/89ADMT/3E5oqJjvjYIV2X/q nLlkoG6pRuEWoWBoTxtsRSWNPRC8eB2cNqPcQ9Iiid/gayYKVJNsvn+7axlK0I6NnkLC 7dBSCimcAylVju6aFi0qoaoG6hcBU99cuvKBk= MIME-Version: 1.0 Received: by 10.68.218.5 with SMTP id pc5mr34410469pbc.101.1329036289164; Sun, 12 Feb 2012 00:44:49 -0800 (PST) Received: by 10.68.31.138 with HTTP; Sun, 12 Feb 2012 00:44:49 -0800 (PST) In-Reply-To: <20120212081239.GH85504@goofy01.vnodelab.local> References: <4F34FA17.7080000@quip.cz> <20120210133629.Horde.uDX6B5jmRSRPNQ9NDdkRUI4@webmail.leidinger.net> <201202102037.30996.erichfreebsdlist@ovitrap.com> <20120211080731.GD85504@goofy01.vnodelab.local> <20120212081239.GH85504@goofy01.vnodelab.local> Date: Sun, 12 Feb 2012 05:44:49 -0300 Message-ID: From: Gonzalo Nemmi To: Joel Dahl Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Warren Block , Miroslav Lachman <000.fbsd@quip.cz>, Chris Rees , Eitan Adler , freebsd-current@freebsd.org, "Wojciech A. Koszek" 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 08:44:51 -0000 On Sun, Feb 12, 2012 at 5:12 AM, Joel Dahl wrote: > On 12-02-2012 =A04:05, Gonzalo Nemmi wrote: >> On Sat, Feb 11, 2012 at 5:07 AM, Joel Dahl wrote: >> > On 10-02-2012 =A09: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 defi= nite >> > improvement over the current default values in .cshrc: >> > >> > Index: dot.cshrc >> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> > --- dot.cshrc =A0 (revision 231507) >> > +++ dot.cshrc =A0 (working copy) >> > @@ -24,8 +24,10 @@ >> > =A0 =A0 =A0 =A0# An interactive shell -- set some stuff up >> > =A0 =A0 =A0 =A0set prompt =3D "`/bin/hostname -s`# " >> > =A0 =A0 =A0 =A0set filec >> > - =A0 =A0 =A0 set history =3D 100 >> > - =A0 =A0 =A0 set savehist =3D 100 >> > + =A0 =A0 =A0 set history =3D 1000 >> > + =A0 =A0 =A0 set savehist =3D (1000 merge) >> > + =A0 =A0 =A0 set autolist >> > + =A0 =A0 =A0 set autoexpand >> > =A0 =A0 =A0 =A0set mail =3D (/var/mail/$USER) >> > =A0 =A0 =A0 =A0if ( $?tcsh ) then >> > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0bindkey "^W" backward-delete-word >> > >> > Also, a comment pointing to /usr/share/examples/tcsh/complete.tcsh wou= ld >> > be a nice addition to the default .cshrc. >> > >> > -- >> > Joel >> >> Joel, with all due respect, do you really think that 99.9% of all >> users will not find the _non_intrusive_ additions below useful? > > You're missing the point. We need to start with something small that we > all can agree on. We'll never reach consensus if we're trying to change > too much at once (just check the amount of messages this topic has create= d > already). > > -- > Joel Sure thing Joel, I understand that but I still keep in mind what was it that prompted Wojciech to open (http://www.freebsd.org/cgi/query-pr.cgi?pr=3D160689): FreeBSD should have .cshrc updated for modern hardware and useful aliases installed by default I can see how the bulk of the messages posted in this thread are not aiming towards the first half of that goal, and I sure hope you can see how I didn=B4t post any aliases, bindkeys, unameit of my liking, except for those unintrusive 4 that I still fail to see how adding them is not a step forward to a ".cshrc updated for modern hardware" given that those 4 keys are on every modern keyboard yet they do no work by default ... Best Regads Gonzalo