• OhNoMoreLemmy@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      6 months ago

      The main differentiator of fish over everything else is it prioritizes intuitive behavior over backwards compatibility.

      Zsh is to bash as c++ is to c. Most bash scripts and habits will work in zsh, but zsh is just more convenient and has more options. Fish is intentionally different.

      Do I wish fish had existed instead of bash so we had a nicer terminal experience? On the whole, yes. But I also couldn’t be bothered to learn another shell where most of the instructions online won’t be able to help you, and I ended up sticking with zsh.

    • null@piefed.nullspace.lol
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      6 months ago

      Yup, very similar! And quite customizable as well if you want to. But the focus is on having, by default, a friendly interactive shell.

      I like that I can spin up a VM, install fish, chsh and I’m all set.