MrDrMcCoy 2 months ago

Not quite. It has some incompatible default settings, and is missing a small percentage of obscure bash features that I sometimes like to rely on. I'm sure I could do it all with zsh just fine, but it would be more work for me mentally.

  • idunnoman1222 2 months ago

    Incompatible with what? Which obscure features? I can’t actually name them either

    • MrDrMcCoy 2 months ago

      It's been several years since I've dug into it and implemented the features I cared about for my personal shell in bash, but I recall that implementing a function to determine if an item exists in an array is significantly shorter and easier in bash 5 due to a feature that is not present in zsh. Probably too obscure for most people to care about, but at the time I was maintaining some rather preposterous bash glue code that relied on that, and compensating for zsh on some people's machines was tedious.