DEV Community

Discussion on: CLI Love Inside ❤️

Collapse
 
lyfolos profile image
Muhammed H. Alkan • Edited

There are much fish ((f)riendly (i)nteractive (sh)ell) users because of the autocompletion, syntax highlighting etc. But actually fish is much less compatible with other shells. For example, ZSH & Bash are really similar, and they can interop with "many" scripts. You can get similar features using plugins. I do not think there is a reason to use fish.

Collapse
 
biros profile image
Boris Jamot ✊ /

I use both fish and bash. Fish is my term shell and bash is my scripting shell.
I agree with you on fish not being compliant with bash and other bourne shells. That's because fish isn't 100% POSIX compliant.