Tried another shell and liked it so much that you want to use it all the time by making it the default shell? Here's how you can change the default shell in Linux.
Nothing wrong with it, it’s just boring. Fish shell has some new features that make it nice to use. So does zsh. Tab completions, history navigation, plugins and such.
I don’t use anything other than BASH, but I hear that ZSH has command tab-completion (not just directory tab-autocomplete) similar to PowerShell and also some other cool shit I’m not really bothered to check out since bash is the GOAT.
You probably never used fish shell.
Yeah, and I suspect most reading the article haven’t either, so the above guy’s question stands - what’s wrong with Bash in comparison to the others?
Nothing wrong with it, it’s just boring. Fish shell has some new features that make it nice to use. So does zsh. Tab completions, history navigation, plugins and such.
I don’t use anything other than BASH, but I hear that ZSH has command tab-completion (not just directory tab-autocomplete) similar to PowerShell and also some other cool shit I’m not really bothered to check out since bash is the GOAT.
Bash has that too, but perhaps zsh comes with more commands pre-configured… https://www.gnu.org/software/gnuastro/manual/html_node/Bash-TAB-completion-tutorial.html
The only thing I use in zsh which I think bash lacks is async writing to rprompt
Why does something have to be wrong with Bash for Fish to be better?
I asked why others are better, I never called Bash shit.
It stands to reason that if people want to switch to something else, then they must have advantages over Bash.
The others have plenty of QoL features like auto-complete, spelling correction, syntax highlighting, etc.
Doesn’t mean there’s anything “wrong” with Bash by comparison.
https://fishshell.com/ should the author include that link in his article?