Comment by mekster
1 day ago
Biggest problem being not being able to paste much of the complicated code found online. You can save it and run it via bash command though.
oh my zsh can recreate much of the fish functionality while maintaining good bash interoperability.
This is the most common complaint I see for switching interactive shells to fish/nushell, but it's not a problem in practice. You don't ever uninstall bash, so if you've got a command to paste:
Tada!
Exactly this, couldn't be easier. Heck, I run into this all the time on macOS whenever an LLM gives me a Bash one-liner that for some reason doesn't work with ZSH. It's easier to just pop into Bash than analyze and adapt that command line to ZSH.