让终端更好看--Ubuntu Oh-My-Zsh配置指南

Posted luoyesiqiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了让终端更好看--Ubuntu Oh-My-Zsh配置指南相关的知识,希望对你有一定的参考价值。

查看shell列表

cat /etc/shells

如果发现没有zsh就安装

安装zsh

sudo apt install zsh

设置默认shell

chsh -s $(which zsh)

重启主机

reboot

查看当前默认shell

确认zsh是否为默认shell

echo $SHELL

安装oh-my-zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

安装zsh-syntax-highlighting插件

cd ~/.oh-my-zsh/custom/plugins

git clone git://github.com/zsh-users/zsh-syntax-highlighting.git

安装字体

oh-my-zsh会有许多符号来美化终端界面,所以安装一些支持多样符号的字体很有必要

git clone https://github.com/powerline/fonts

cd fonts && ./install.sh

注:安装完成后如果发现某些符号乱码,可以自行在终端设置中选择合适的字体

配置oh-my-zsh插件

vim ~/.zshrc

找到plugins变量,写上我们装好的zsh-syntax-highlighting插件

plugins=(
    git
    zsh-syntax-highlighting
 )

修改主题

vim ~/.zshrc

默认主题是robbyrussell,将它注释掉,新建一行

# ZSH_THEME="robbyrussell"
ZSH_THEME="agnoster"

其他用户生效(可选)

sudo ln -s $HOME/.oh-my-zsh /root/.oh-my-zsh

sudo ln -s $HOME/.zshrc /root/.zshrc

隐藏显示用户名(可选)

vim ~/.zshrc

加入一行

DEFAULT_USER=$USER

效果图

效果图

总结

zsh配上oh-my-zsh后很耐看,再配上插件可以让终端更加好用,更加方便.但是目前发现zsh还是和bash有一点差异,博主用zsh去执行某些bash脚本的时候会报错.所以,根据自己的需要来决定是否安装zsh和oh-my-zsh吧

参考

以上是关于让终端更好看--Ubuntu Oh-My-Zsh配置指南的主要内容,如果未能解决你的问题,请参考以下文章

配置一个好看的PowerShell

Mac终端配置oh-my-zsh

oh-my-zsh,让你的终端从未这么爽过

Ubuntu16.04显示git分支状态

mac 技能- 终端(oh-my-zsh)终极美化及必备插件推荐

Ubuntu美化