I've been wanting to try zshrc for a long time now. It just seems to be complicated to learn from scratch when coming from bash.
I found this very good site having a nice zshrc. However when I use that script to run my startx fluxbox. Fluxbox seems to be not functioning well. I just need to do remove .zshrc and add it again to make it work.
Anyway here's the link:
http://grml.org/zsh/
wget -O .zshrc.local http://git.grml.org/f/grml-etc-core/etc/skel/.zshrc