Date: Sun, 12 Feb 2012 05:44:49 -0300 From: Gonzalo Nemmi <gnemmi@gmail.com> To: Joel Dahl <joel@freebsd.org> Cc: Warren Block <wblock@wonkity.com>, Miroslav Lachman <000.fbsd@quip.cz>, Chris Rees <crees@freebsd.org>, Eitan Adler <lists@eitanadler.com>, freebsd-current@freebsd.org, "Wojciech A. Koszek" <wkoszek@freebsd.czest.pl> Subject: Re: Enhancing the user experience with tcsh Message-ID: <CAH8WUytdt-c3WizbrvmJWjjQu26gUvvWjTXMMUgR_WRjNnzp1Q@mail.gmail.com> In-Reply-To: <20120212081239.GH85504@goofy01.vnodelab.local> References: <CAF6rxgnebQUY8azv8fovQPkB%2BGgsQjaByZ6JwnNWjrM1hB65eQ@mail.gmail.com> <4F34FA17.7080000@quip.cz> <20120210133629.Horde.uDX6B5jmRSRPNQ9NDdkRUI4@webmail.leidinger.net> <201202102037.30996.erichfreebsdlist@ovitrap.com> <CAF6rxgnfmU4vyZ_ERbodf8x6ALWps-5HcHvpQhQE=xVokzNbCg@mail.gmail.com> <20120211080731.GD85504@goofy01.vnodelab.local> <CAH8WUys07JzzrdShW%2Bm=VQwgawu1%2BspjQLi3%2BeMGcQLzc92qwg@mail.gmail.com> <20120212081239.GH85504@goofy01.vnodelab.local>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 12, 2012 at 5:12 AM, Joel Dahl <joel@freebsd.org> wrote: > On 12-02-2012 =A04:05, Gonzalo Nemmi wrote: >> On Sat, Feb 11, 2012 at 5:07 AM, Joel Dahl <joel@freebsd.org> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAH8WUytdt-c3WizbrvmJWjjQu26gUvvWjTXMMUgR_WRjNnzp1Q>