Features
- Support multiple shells: bash/zsh/powershell/fish/nushell/elvish/xonsh
- Support multiple platforms: windows/macOS/linux
- Built-in completions for 1000+ commands (full list)
- Automatically generate completion script from help-text/man-page
- Lazy completing, lower memory consumption and faster startup time
Have you tried ZShell? I’m consistently amazed at the number of great plugins that get made for it.
I’ve used zsh for it’s support for posix sh and have my config. But I find fish to be faster with the features I want and it has those features ootb.
Maybe I’ll give zsh another try.