Zsh is also pretty good!
post
Fish looks cool, but I decided to settle on ble.sh for compatibility reasons. This one deserves some attention too. For me the main motivation was history-based autocomplete.
that's a command line editor tho fish is a shell?
Yes, but "command line editor" is a confusing term. For me it's "get features of a fancy shell in pure bash".
Blesh adds a lot of functionality that makes bash feel + act like a fancier neoshell, while keeping the same syntax. Also includes a pre-exec hook, which vanilla bash notably lacks.
Highly recommend.
reject POSIX, embrace nushell
Fish isn't POSIX...
That said, I tried nushell a couple times and it's pretty cool. Just a big hurdle for right now.
yeah, but they did reverse course on ; and vs && to be more POSIX compatible, which is a decision i understand but don’t agree with
Hmm, where did you hear that? I'm reading the manual through relevant parts but I can't find anything regarding those combiners and POSIX compliancy.
Do you have a link perhaps?
it was years ago. they used to not support &&, but they added it so people could paste commands into the terminal
i think this is the PR from 8 years ago 👴: https://github.com/fish-shell/fish-shell/issues/4620
Oh-my-bash. All of the upsides. None of the down
all 18 comments