安装ZSH
$ sudo apt-get install -y zsh
此时输入命令ZSH
已经可以响应
安装oh-my-zsh
curl安装 | sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" |
---|---|
wget安装 | sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" |
安装agnoster主题
安装字体库
$ sudo apt-get install fonts-powerline
更换主题
$ vim ~/.zshrc
# 修改这里切换主题
#ZSH_THEME="robbyrussell"
ZSH_THEME="agnoster"
此时重启终端重启zsh效果应可见
设置zsh为系统默认终端
$ chsh -s `which zsh`
此时如果一切正常 恭喜你已经完成了!
乱码解决办法
终端输入以下命令
$ echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"
输出应为以下结果
当输出为以下结果时
解决办法
此处应是字体库配置不全导致,在尝试了网上各种关于字体库的设置无效之后,转而使用其它字体
- 下载Sarasa Mono SC字体(此处使用了加速通道)
$ git clone https://github.com.cnpmjs.org/laishulu/Sarasa-Mono-SC-Nerd.git
如果无效请尝试下命令(速度较慢)
$ git clone https://github.com/laishulu/Sarasa-Mono-SC-Nerd.git
此处可直接进入文件夹中双击字体文件执行安装,完成后进入第5步
- 创建字体文件夹(linux系统的字体文件放在/usr/share/fonts/目录下)
$ sudo mkdir -p /usr/share/fonts/custom
- 移动字体文件至文件夹
$ sudo mv * /usr/share/fonts/custom
- 字体设置
$ sudo mkfontscale
$ sudo mkfontdir
$ sudo fc-cache -fv
- 在终端界面右键–>配置文件–>配置文件首选项
- 勾选 自定义字体 选项
- 选项中搜索 Mono 自由选择其中更纱黑体选项即可
- 显示效果如下