Zsh介紹
大多數的Linux用戶比較偏愛Bash,因為大多數的發行版默認的就是它。平心而論,Bash確實比Csh之流的好用多了。不過Bash也有很多地方不盡人意,像自動補全的功能不夠強大,定位較長路徑不夠方便等。
子曾經曰過,zsh: The last shell you’ll ever need! Z是最后一個字母,所以它是終極Shell。
我曾經搜索到一個比較各種Shell的文章,Zsh交互性是A+級別的,遠高于其它Shell。在編程方面,Zsh是A級的吧,也是最高的。只是不知道出于什么原因,Zsh被嚴重的低估了。
不熟悉Zsh的人,對Zsh最深刻的印象應該就是它的命令提示符了。它支持右側對齊的提示符,并且可以配置成這個樣子的
Zsh的自動補全功能十分的強大,如圖所示:
它可以自動補全命令、參數、文件名、進程、用戶名、變量、權限符等。