I just wanted to say thank you a million times. As a web developer, I totally agree that the tools we use day in and day out should be a delight to interact with. With that said, I'm almost ashamed to say that I had no idea Zsh existed. After reading your post and downloading it, I am forever grateful.