← Back to context

Comment by wellthisisgreat

2 years ago

Is fish better than Zsh?

It's definitely better out of the box, with no configuration. If you add a bunch of fancy plugins to zsh then they can be very similar

Depends what you want; in general:

Fish offers one behaviour out of the box with very little configurability, and that it's. If you like that behaviour then Fish is great. If you don't, then well, it's not so much.

zsh on the other hand is very flexible and can be shaped in to more or less anything you like. Some people really like that sort of flexibility and configurability, others don't.

It depends on what you consider "better". ZSH out of the box is not much more than Bash, while Fish has really nice features without any configuration. But I think that the ZSH community is more mature and ZSH is compatible with Bash syntax (while Fish has its own syntax).

Just install it and see if it's for you.

It's 'easier' for some people but you lose GNU bash compatibility and it kinda underlines all of the issues with interactive only shell systems -- a lack of interoperability.

It's honestly a non-issue in the current year to learn zsh or tcsh