Re: Enhancing the user experience with tcsh

From: Gonzalo Nemmi <gnemmi_at_gmail.com>
Date: Sun, 12 Feb 2012 05:44:49 -0300
On Sun, Feb 12, 2012 at 5:12 AM, Joel Dahl <joel_at_freebsd.org> wrote:
> On 12-02-2012  4:05, Gonzalo Nemmi wrote:
>> On Sat, Feb 11, 2012 at 5:07 AM, Joel Dahl <joel_at_freebsd.org> 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:
>> >
>> > Index: dot.cshrc
>> > ===================================================================
>> > --- dot.cshrc   (revision 231507)
>> > +++ dot.cshrc   (working copy)
>> > _at__at_ -24,8 +24,10 _at__at_
>> >        # 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
>>
>> 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 created
> 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=160689): 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´t 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
Received on Sun Feb 12 2012 - 07:44:51 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:24 UTC