fish shell
fish shell
- People choose fish shell mainly because it prioritizes interactive usability out of the box. Unlike traditional shells such as Bash or Zsh, it ships with many conveniences enabled by default instead of requiring configuration frameworks.
1. Rich autosuggestions
2. Strong tab completion system
3. Human-readable scripting syntax
4. No configuration needed to feel modern
5. Built-in web configuration UI
6. Better error handling
7. Friendly scripting primitives
The main tradeoff
Typical users who prefer fish