Zsh介紹
大多數(shù)的Linux用戶比較偏愛(ài)Bash豪嚎,因?yàn)榇蠖鄶?shù)的發(fā)行版默認(rèn)的就是它仁烹。平心而論候齿,Bash確實(shí)比Csh之流的好用多了蚊锹。不過(guò)Bash也有很多地方不盡人意瞳筏,像自動(dòng)補(bǔ)全的功能不夠強(qiáng)大,定位較長(zhǎng)路徑不夠方便等牡昆。
子曾經(jīng)曰過(guò)姚炕,zsh: The last shell you’ll ever need! Z是最后一個(gè)字母,所以它是終極Shell。
我曾經(jīng)搜索到一個(gè)比較各種Shell的文章柱宦,Zsh交互性是A+級(jí)別的些椒,遠(yuǎn)高于其它Shell。在編程方面掸刊,Zsh是A級(jí)的吧免糕,也是最高的。只是不知道出于什么原因忧侧,Zsh被嚴(yán)重的低估了石窑。
不熟悉Zsh的人,對(duì)Zsh最深刻的印象應(yīng)該就是它的命令提示符了蚓炬。它支持右側(cè)對(duì)齊的提示符尼斧,并且可以配置成這個(gè)樣子的
Zsh的自動(dòng)補(bǔ)全功能十分的強(qiáng)大,如圖所示:
它可以自動(dòng)補(bǔ)全命令试吁、參數(shù)棺棵、文件名、進(jìn)程熄捍、用戶名烛恤、變量、權(quán)限符等余耽。