聽(tīng)說(shuō)zsh比bash 更加強(qiáng)大粉洼;現(xiàn)在記錄一下zsh 安裝以及學(xué)習(xí)的過(guò)程茂嗓。
安裝記
首先安裝zsh惭适;安裝完后在github上clone oh-my-zsh
〉莸荩可參考這篇文章或者直接看github上的官方教程喷橙,如果是在ubuntu上安裝,請(qǐng)看這里登舞。安裝完后贰逾。在 .zshrc配置文件中加入下列語(yǔ)句。
autoload -U compinit
compinit
# 開(kāi)啟自動(dòng)補(bǔ)全功能
setopt HIST_IGNORE_DUPS
setopt correctall
# 重復(fù)命令合并與自動(dòng)命令行更正
zstyle ':completion:*:descriptions' format '%U%B%d%b%u'
zstyle ':completion:*:warnings' format '%BSorry, no matches for: %d%b'
# 設(shè)置更加友好的 自動(dòng)補(bǔ)全候選項(xiàng)
學(xué)習(xí)記
- 自動(dòng)補(bǔ)全
在很多位置多按幾次Tab 鍵非常的方便菠秒, 自己體驗(yàn)一下疙剑。
- 歷史命令回溯
可以寫幾個(gè)關(guān)鍵詞,然后按上面的方向鍵即可践叠。
- 流水線操作
# e.g.
$ for x in 1 2 3; do echo $x; done
useful tips
you can look here !
后記——使用后的感受
zsh 真的很方便:總結(jié)起來(lái)言缤,相對(duì)于bash,它有如下的 作用
- 代碼補(bǔ)全更加好用
- 主題更加豐富禁灼,而且使用與更換特別的方便
- 插件的使用和安裝特別的方便