DEV Community

Discussion on: Advantages of Using Fish Shell 🐟

Collapse
 
aminnairi profile image
Amin

Hi Mina and thanks for this interesting article on Fish!

I am very interested by that shell, I installed it and compared to my old Zsh + OhMyZsh configuration, it feels like it is way better. And that was before I try OhMyFish.

I just wanted to add that the shell scripting in Fish is so much more sane and developer friendly than the one on Bash. Zsh has made some great effort, but it does not come near the one made by Fish. The only downside is that it is not POSIX compliant, but in most cases this is not an issue at all.

Also, the fact that it parses the man pages for you to auto-suggest things is a bliss for people that are using applications from third-party sources like in GitHub or elsewhere, without having to download another OhMyZsh plugin. This was the case for the gh application for instance (that needed a plugin for working with OhMyZsh).

Fish example with Github CLI