3 ms·
The benefit is if you often have to work on remote servers where only Bash is available. Then, using the same interactive syntax locally and remotely is simply
by setopt 2y ago
The benefit is if you often have to work on remote servers where only Bash is available.
Then, using the same interactive syntax locally and remotely is simply less jarring, since switching between e.g. the Fish and Bash for-loop syntax every hour causes lots of mix-ups. (I write a lot of loops interactively in the CLI.)
I used Fish for ~5 years and loved it, but I ended up going back to Zsh myself.