I've tried tcsh, while the scripting is nice (being I'm most familiar with the C language), I don't write many scripts I keep. I'm more of a
for foo in $(seq -w 0 999); do touch bar-$foo; done
on the command line type of guy.
I did try using bash in vi command mode before. That's kind of interesting, but also not really needed.
Pioneer PDP-5020FD, Marantz SR6011
Axiom M5HP, VP160HP, QS8
Sony PS4, surround backs