Liunx终端一般默认使用 bash
来提供用户交换,有很多大神对其进行了若干配置,使命令行工具使用起来更顺手,包括各种炫酷的显示、Git等各种支持、各种快捷键等。网上有很多bashrc配置文件,这里不一一列举(我也没用过。。。)。有一个 zsh
可以对shell进行各种订制,有一个叫 oh my zsh
的工具:https://github.com/robbyrussell/oh-my-zsh,用来配置该shell,同时目前有9百多人对其进行提交修改,3万多人点了star。
作为一个懒人,我就下下来用就行了。出问题就提交Issues,反正有1333人在Watch,肯定有人解决。
zsh安装配置
借助有名的开源项目 oh-my-zsh
:https://github.com/robbyrussell/oh-my-zsh/
# 安装zsh
sudo apt-get install zsh
# 安装oh-my-zsh(其它自定义安装见项目的readme)
wget --no-check-certificate http://install.ohmyz.sh -O - | sh
# 更改默认shell
chsh -s `which zsh`
# 重启
sudo reboot
更改配置
vi .zshrc
启用配置
source .zshrc
可更改的配置有很多,如alias、主题等,以参考项目网站为主
系统版本升级的时候或者使用某些shell脚本如果用zsh可能会出现问题,具体视情况而定