终端shell美化
终端美化
终端是Linux
用户的一大特色,对于经常使用终端的我来说,单调的配色和命令行已经使我有点审美疲劳了,配色可以使用首选项配置,但是命令行的模式我是有点犯尴尬症,所以重新配置了下终端并写了这篇帖子
bash和powerlinepowerline 配置
bash
相信是很多接触Linux
系统的人使用的最频繁的shell
了,作为普遍使用的终端shell
,bash
也是可以进行美化的,美化方案就是powerline
安装
安装 powerline及字体
sudo pacman -S powerline
sudo pacman -S powerline-fonts
sudo pacman -S powerline-vim
配置
bashrc 配置(注意python版本),使用命令vim ~/.bashrc
,并将以下内容加入文件中
# powerline
powerline-daemon -q
POWERLINE_BASH_CONTINUATION=1
POWERLINE_BASH_SELECT=1
. /usr/lib/python3.7/site-packages/powerline/bindings/bash/powerline.sh
应用:
source ~/.bashrc
效果
zsh和oh-my-zsh
虽然在bash
下有了powerline
这一主题,但是经过了解还有一个zsh
支持更多的美化主题,特别是使用了oh-my-zsh
插件后还有更多的功能,以下是安装及配置方法
安装
安装 zsh
sudo pacman -S zsh
安装 oh-my-zsh
三个选一个
sh -c "$wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)”
或
wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh
sh install.sh
或
https://github.com/robbyrussell/oh-my-zsh/archive/master.zip
查看相关命令
查看已有的shell
cat /etc/shells
查看当前shell
echo $SHELL
替换shell
使用zsh替换bash(重新打开终端生效)
chsh -s /bin/zsh
还原bash(需要重启)
chsh -s /bin/bash
查看zsh版本
zsh --version
语法高亮
- https://github.com/zsh-users/zsh-syntax-highlighting
- 因为使用了 oh-my-zsh 故安装简单很多直接
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
- 然后在 ~/.zshrc 中加入插件
plugins=(
zsh-syntax-highlighting
)