The development team of Z shell (Zsh) has provided the source code package download of its official version 5.0. Zsh 5.0 is a stable version launched after 4.2. Compared with the previous version, it adds many new features to its users. According to the NEWS file of Zsh 5.0, the major changes in this version include: multi byte characters support command line highlighting and color support non interactive shells and subshells support job control. The zshroadmap manual provides more useful instructions to significantly enhance POSIX compatibility. New options such as COMBINING_CHARS, DEBUG_BEFORE_CMD, HASH_EXECUTABLES_ONLY, etc. Zsh 5.0 can