可以通過以下命令查看你的mac系統(tǒng)有幾種shell:
cat/etc/shells
顯示如下:
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
可以看到mac自帶了zsh, 那什么是zsh?
目前常用的 Linux 系統(tǒng)和 OS X 系統(tǒng)的默認(rèn) Shell 都是 bash溅呢,但是真正強(qiáng)大的 Shell 是深藏不露的 zsh桑逝, 這貨絕對是馬車中的跑車乎完,跑車中的飛行車,史稱『終極 Shell』衫画,但是由于配置過于復(fù)雜,所以初期無人問津,很多人跑過來看看 zsh 的配置指南丽蝎,什么都不說轉(zhuǎn)身就走了反砌。直到有一天雾鬼,國外有個窮極無聊的程序員開發(fā)出了一個能夠讓你快速上手的zsh項目,叫做「oh my zsh」宴树,Github 網(wǎng)址是:
https://github.com/robbyrussell/oh-my-zsh
這玩意就像「X天叫你學(xué)會 C++」系列策菜,可以讓你神功速成,而且是真的酒贬。
接下來就講講怎么在mac上安裝oh my zsh
基礎(chǔ)安裝:
準(zhǔn)備工作: 你的mac上需要裝curl 或者 wget, 如果你的電腦上沒有安裝curl 或者 wget, 請安裝后再繼續(xù)又憨。
你可以通過curl 或者 wget的命令行安裝
安裝wget 需要先安裝Homebrew,
https://zhuanlan.zhihu.com/p/111014448
使用brew install wget
curl
curl -Lhttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
wget
wgethttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh
國內(nèi):
sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"
手動安裝
準(zhǔn)備工作: 你的mac上需要安裝git锭吨。
1蠢莺、克隆代碼庫
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
2、備份已有的.zshrc [可選步驟]
cp ~/.zshrc ~/.zshrc.orig
3耐齐、新建一個zsh的配置文件
可以拷貝一份已有的模板文件來創(chuàng)建zsh的配置文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
4浪秘、修改默認(rèn)shell
chsh -s /bin/zsh