cat /etc/shells
git
若是发现没有zsh就安装github
sudo apt install zsh
shell
chsh -s $(which zsh)
vim
reboot
bash
确认zsh是否为默认shellcurl
echo $SHELL
字体
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
url
cd ~/.oh-my-zsh/custom/plugins
.net
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
注:安装完成后若是发现某些符号乱码,能够自行在终端设置中选择合适的字体
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吧