一直搞不清楚各类终端的区别,最近看到一张图描述的不错。
自己装虚拟机发现为什么自己的虚拟机默认sh这么丑,而且自动补全不好用,今天才发现原来看到很好看的终端默认sh是zsh,而非bash。
对于如今的绝大部分GNU/Linux(Debian系除外)和Mac OS X用户来说,系统默认的/bin/sh
指向的是bash
:
$ file /bin/sh/bin/sh: symbolic link to `bash'
不妨试试用zsh
来取代bash
作为系统的/bin/sh
:
# ln -sf /bin/zsh /bin/sh
下面就来讲讲配置过程,以及个性化方法:
sudo apt-get install zsh
sudo apt-get install zsh
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 若不可用可查询官网
vim ~/.zshrc
修改其中的 ZSH_THEME="robbyrussell"
,根据你的喜好设置,比如:
ys
更多主题可以查阅官网:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
Author: Frytea
Title: 个性化终端 | zsh bash oh-my-zsh
Link: https://cloud.tencent.com/developer/article/1680287
Copyright: This work by TL-Song is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.