https://tyrangyang.github.io/TyrangYang_blog/zshell-overview/
Z-shell overview