> > > No freaking way am I going back to tcsh :-)
> > There are a few minor utter time-wasters in bash which I haven't found
> > out how to fix
> 
> which are?

I am not interested in having dumb shell arguments. If I had had the
time, I'd have picked the collective brain already :), therefore if you
have any useful tips, I'd be grateful.

The by far most annoying I can remember is that esc-bs only erases to
the previous period, so keeping a finger on bs is actually faster. I
want it to erase to the previous /, just like tcsh does it.

Some other nuisances with bash are (as interactive shell) that I'd like
ctrl-up to be history search, and ctrl-left/right to move over words.
This took more time to set up than I had, so I changed login shell back
to tcsh. I never said bash is bad, just that making it work the way I
need it takes more time than I have.

> i find it terribly annoying that filename completion uses <ctrl>-d in tcsh
> and only works at the end of the buffer.

This is obviously wrong. I have used tcsh for +11y and filename
completion has always been tab, and has always worked in the middle.
ctrl-d is delete, except at the end of the line (where delete is not
useful), where it does some completion job.

> in bash i can hit <tab> anywhere, and filename completion is done at
> that point.

And you didn't bother trying this in tcsh?

If you're talking about command completion, correct - good thing too,
completing for commands at the place where a command expects filenames
would be daft indeed. Thanks to CF for the tip about esc-d (to force
command completion in the middle of a filename).

> i don't reconfigure programs if i can avoid it, because i'd have to do
> it all over again if i get a new account somewhere.

True, but not really a good argument. For the same reason you never
configure your Linux box after installation, because next time you
install, you'd have to do it again? (Yes, this goes all the way from
white to black, so let's stop it here.) Besides, the default
configurations for interactive shells are not the same on all Linux
distros anyway, therefore a personal setup job is required.

Volker

-- 
Volker Kuhlmann                 is possibly list0570 with the domain in header
http://volker.dnsalias.net/             Please do not CC list postings to me.

Reply via email to