Zsh is a shell that combines features from other shells such as bash, ksh, and tcsh, but with additional unique features. The introductory document explains these unique features of zsh and assumes basic knowledge of the standard UNIX shells. However, for a more comprehensive and concise description, the manual is recommended, while the user guide provides wordy explanations of the shell's features. Additionally, a book is available for more polished information. The source code for zsh is managed in a Git repository hosted by SourceForge, and to build it, the user needs to run Util/preconfig and have a copy of autoconf installed. The master branch contains the current development, but official releases are more stable and have fewer bugs. Contributions are welcome in the form of patch files sent to the email@example.com mailing list. Finally, there is an unofficial mirror of the repository on GitHub.
don't have tea/gui yet? download here
Copy the tea one-liner above into your terminal to install zsh.sourceforge.io. tea will interpret the documentation and take care of any dependencies.