4 ms·
I never got the appeal of zsh. It felt just like bash with all the interesting features of zsh hidden into advanced functionality, whereas with fish lots of thi
by mlindner 4y ago
I never got the appeal of zsh. It felt just like bash with all the interesting features of zsh hidden into advanced functionality, whereas with fish lots of things "just work" out of the box without spending a bunch of time configuring it.
I'd rather have really good defaults and the option for configurability rather than not great defaults and really advanced configurability.
- arp242 4y agoChanging defaults is tricky for established projects with a lot of users, because the software will change underneath for existing users who upgrade which can be very jarring. On the other hand, it makes things harder for new users. zsh starts the "zsh-newuser-install" tutorial to set up a more modern zshrc as a kind of compromise. Maybe that should be a bit easier though with just a "use all modern defaults" option. And, of course, there are many templates/projects in the interwebz. zsh has many more features than bash, and implements many things better than bash. It's like comparing IE to Firefox or Chrome.