Hey folks. I have been working on some pretty neat stuff lately, but I haven't had much time to post. I'll try to get an interesting post out the door soon.
I'm also giving zsh a shot as my default shell. I've always liked bash because it's very powerful and can do some very cool things, but zsh seems to have just about everything bash has, and then some. One of the biggest benefits of zsh is that zsh lets you have a shell prompt on the right-hand side of the screen; really cool.
moby[jgm]> cd /var/log ~
moby[jgm]> /var/log
Most of the advanced shell tricks, such as
process substitution, also work in zsh, so you likely won't miss much there. Zsh can't do the bash trick of creating sockets by referencing files in
/dev/tcp/host/port, but as cool as that is, I never actually found a use for it (
nc is almost always more versatile in this respect).
So far zsh seems pretty darn cool, and it's an easy switch from any bourne-style shell.