bash -> zsh
這篇文章介紹下mac下的命令行工具增強(qiáng)方法。
系統(tǒng)默認(rèn)的命令行工具使用的是bash, 但是在bin/目錄下還提供了一些其shell命令csh,ksh,zsh等券勺。
因在github上發(fā)現(xiàn)了oh-my-zsh這個(gè)強(qiáng)大的擴(kuò)展庫(kù),所以告別了bash, 切換進(jìn)了zsh.
安裝
- 首先下載下來(lái)該庫(kù),放入用戶目錄下,并設(shè)為隱藏文件(文件名前加一個(gè)點(diǎn)".",若加不了,先開啟Finder的隱藏文件)
xxx是你用戶名舶沿,以下都用xxx代替用戶名
/Users/xxx
- 查看當(dāng)前是否存在zsh的配置文件".zshrc",若存在直接執(zhí)行
cp ~/.zshrc ~/.zshrc.orig
不存在則可先創(chuàng)建一個(gè)空的該配置文件。
- 執(zhí)行下述命令
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
- 切換配并,從bash切換到zsh
chsh -s /bin/zsh
- 配置文件改變暑椰,重啟命令
source ./.zshrc
注意:若之前在.bash_profile內(nèi)配置有其它東西,則可在.zshrc內(nèi)引用荐绝,使之前的仍可用。在.zshrc內(nèi)加入如下一行 source ./.bash_profile
zsh
oh-my-zsh內(nèi)提供了很多的主題和插件避消,可在.zshrc配置低滩,當(dāng)然也支持自定義。
Themes
Plugins
入坑
個(gè)人表示岩喷,非常喜歡zsh強(qiáng)大的Tab自動(dòng)提示和補(bǔ)全功能恕沫,還有g(shù)it插件。
看~灰機(jī)~灰機(jī)灰過(guò)來(lái)了~灰機(jī)又灰過(guò)去了