终端shell美化

终端美化

终端是Linux用户的一大特色,对于经常使用终端的我来说,单调的配色和命令行已经使我有点审美疲劳了,配色可以使用首选项配置,但是命令行的模式我是有点犯尴尬症,所以重新配置了下终端并写了这篇帖子

bash和powerlinepowerline 配置

  • bash相信是很多接触Linux系统的人使用的最频繁的shell了,作为普遍使用的终端shellbash也是可以进行美化的,美化方案就是powerline

安装

安装 powerline及字体

1sudo pacman -S powerline
2sudo pacman -S powerline-fonts
3sudo pacman -S powerline-vim

配置

bashrc 配置(注意python版本),使用命令vim ~/.bashrc ,并将以下内容加入文件中

1# powerline
2
3powerline-daemon -q
4POWERLINE_BASH_CONTINUATION=1
5POWERLINE_BASH_SELECT=1
6. /usr/lib/python3.7/site-packages/powerline/bindings/bash/powerline.sh

应用:

1source ~/.bashrc

效果

效果 bash

zsh和oh-my-zsh

虽然在bash下有了powerline这一主题,但是经过了解还有一个zsh支持更多的美化主题,特别是使用了oh-my-zsh插件后还有更多的功能,以下是安装及配置方法

安装

安装 zsh

1sudo  pacman -S zsh

安装 oh-my-zsh

三个选一个

1sh -c "$wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)”
2
34wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh
5sh install.sh
67https://github.com/robbyrussell/oh-my-zsh/archive/master.zip

查看相关命令

查看已有的shell

1cat /etc/shells

查看当前shell

1echo $SHELL

替换shell

使用zsh替换bash(重新打开终端生效)

1chsh -s /bin/zsh

还原bash(需要重启)

1chsh -s /bin/bash

查看zsh版本

1zsh --version

语法高亮

1$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  • 然后在 ~/.zshrc 中加入插件
1plugins=(
2  zsh-syntax-highlighting
3)

效果

效果 zsh


impressionyang

版权

评论