

I get annoyed by differences with (Ba|Z)sh when I try Fish, but nushell is so much its own thing that it’s fun.
I get annoyed by differences with (Ba|Z)sh when I try Fish, but nushell is so much its own thing that it’s fun.
Scrubbing through the video, this hurts my soul
echo $(echo $STRING | sed 's/World/Bash/')
For variables bash has PE forms:
echo ${STRING/World/Bash}
I miss these too much when I try Fish.
string split
/collect
and similar can’t work unless its a builtin. The set foo ( ...... | string ... )
pattern couldn’t work if string
was an external binary.
Zsh is still king in my book. Fish and Bash don’t have the language features, and Zsh completion with menu groups is a premier experience. Fish’s completion from manpages is very good, but there’s also a standard zsh function to complete from --help
output.
If I were to switch shells, it would have to be to nushell.
Nothings bad about it. I don’t think it’s strictly better or worse. Just