zsh
Zsh (Z Shell) is a powerful Unix shell and scripting language that is a superset of the Bourne shell (sh), incorporating features from Bash, KornShell (ksh), and tcsh. It offers extensive customization options, advanced command-line editing, improved globbing, and a rich set of interactive features.
Key facts
- First appeared
- 1990
- Category
- programming_language
- Problem solved
- Zsh was created to address the limitations of existing Unix shells (like the original Bourne shell) by providing a more powerful, extensible, and user-friendly interactive command-line experience and a more robust scripting environment, integrating and enhancing features from various shells.
- Platforms
- macOS, BSD, Windows (via WSL, Cygwin, MSYS2), Linux, Unix-like systems
Related technologies
Notable users
- System Administrators
- Individual Developers
- Apple (default shell in macOS since Catalina)