一直搞不清楚各類終端的區(qū)別池磁,最近看到一張圖描述的不錯(cuò)奔害。
自己裝虛擬機(jī)發(fā)現(xiàn)為什么自己的虛擬機(jī)默認(rèn) sh 這么丑,而且自動(dòng)補(bǔ)全不好用地熄,今天才發(fā)現(xiàn)原來看到很好看的終端默認(rèn) sh 是 zsh华临,而非 bash。
對于如今的絕大部分 GNU/Linux(Debian 系除外)和 Mac OS X 用戶來說端考,系統(tǒng)默認(rèn)的/bin/sh
指向的是bash
:
$ file /bin/sh/bin/sh: symbolic link to `bash'
不妨試試用zsh
來取代bash
作為系統(tǒng)的/bin/sh
:
# ln -sf /bin/zsh /bin/sh
安裝步驟
下面就來講講配置過程雅潭,以及個(gè)性化方法:
第一步,安裝 zsh 并修改為默認(rèn) shell
sudo apt-get install zsh
chsh -s /bin/zsh
第二步却特,安裝 oh-my-zsh
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 若不可用可查詢官網(wǎng)
第三步扶供,配置 oh-my-zsh 主題
vim ~/.zshrc
修改其中的 ZSH_THEME="robbyrussell"
,根據(jù)你的喜好設(shè)置裂明,比如:
ys
更多主題可以查閱官網(wǎng):https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
參考文獻(xiàn)
- 在MAC下面有什么好用的終端工具椿浓?:https://www.zhihu.com/question/21865155
- Ubuntu 的終端美化:http://www.reibang.com/p/a0884732c8c1
- Zsh 和 Bash 究竟有何不同:https://blog.csdn.net/lixinze779/article/details/81012318
- oh-my-zsh:https://ohmyz.sh/
- oh-my-zsh-theme:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes