以前看过别人的视频中,有使用zsh作为默认终端的,但当时不知道是什么软件
安装zsh
Ubuntu 安装:$ sudo apt-get install -y zsh
先启动看看:
安装好了,但是连高亮都没有,所以接下来就是美化了
安装oh-my-zsh
oh-my-zsh中整理了常用的zsh扩展和主题,所以先安装oh-my-zsh
- 使用
curl
安装 :
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
- 使用
wget
安装 :
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
安装好之后是这样的:
安装主题
这儿列出了zsh
的主题列表,选一个自己喜欢的吧
- 个人比较喜欢agnoster这个主题
安装:
- 在安装之前先保证自己电脑上有
powerline font
,因为该主题会使用到这些特殊的字符,使用下面语句检测是否存在该主题需要的特殊字符
$ echo "ue0b0 u00b1 ue0a0 u27a6 u2718 u26a1 u2699"
正确的输出应该是这样:
- 如果没有,就安装该字体库:
$ sudo apt-get install fonts-powerline
- 主题在安装
oh-my-zsh
时已经下载,直接在oh-my-zsh
的配置文件中配置使用的主题即可
- 配置文件是
~/.zshrc
,打开编辑
将这一行后面改成自己想要的主题名,保存退出即可
- 打开
zsh
看看效果:
将zsh设置为系统默认终端
- 执行这条语句:
chsh -s `which zsh`
然后重新登录系统即可
ref:https://www.jianshu.com/p/27c8088dc8f7