在我印象中,默认的Linux终端一直都丑丑的,而且开发效率很低下,直到我发现了可以效率更高,且可以深度自定义配置的shell,名曰 zsh。
但是zsh默认和以前的shell大差不差,手动配置很麻烦,所以我们使用管理工具来配置zsh —— oh-my-zsh。通过使用zsh并适当配置,能让你的终端比别人的默认终端更美观、更实用!
在桌面Linux终端上安装
首先,安装zsh。
Redhat系(如CentOS):
sudo yum install zsh
Debian系(如Ubuntu):
sudo apt-get install zsh
然后再使用以下命令,将zsh设置为系统的默认终端程序。
chsh -s /bin/zsh
接下来,安装oh-my-zsh。
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
安装完成后,会提示你是否将zsh作为系统默认终端,键入y并回车以确认。
灰常好,现在可以正式开始使用zsh啦!
至此,再最后重启一次终端,就成功了!
在Termux上安装
考虑到移动端有相关的需要,所以也有一定的必要可以在Termux上搞搞这些 ヾ (´∀`。ヾ)
首先,还是安装最基础的zsh。
pkg install zsh
然后不急打开zsh,使用另一个专门为Android定制的oh-my-zsh安装脚本,运行。
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Cabbagec/termux-ohmyzsh/master/install.sh)"
此时进入到上面选择配色和字体的页面,首先选择配色方案。
第二步,选择字体。
咕咕此处使用(40) tomorrow.night.colors + (10) JetBrainsMono作为为演示。
嘿嘿,大功告成!