zsh安装、主题、插件

zsh和bash兼容,fish和bash不兼容

安装

1
2
3
4
5
6
7
8
9
10
11
12
13
#安装zsh
yum -y install zsh
#切换默认shell为zsh
chsh -s /bin/zsh
#切换回去bash
chsh -s /bin/bash
#确认zsh是否是默认SHELL
echo $SHELL
#重启服务器让修改的配置生效

#安装on my zsh
curl

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

wget

1
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

修改oh my zsh 主题

1
2
3
4
5
6
7
8
#查看oh my zsh主题
ls ~/.oh-my-zsh/themes
#修改主题
vim ~/.zshrc
#ZSH_THEME="robbyrussell" #默认的主题
ZSH_THEME="avit" #修改为avit

oh my zsh插件

修改~/.zshrc中plugins

1
plugins=(git z extract colored-man-pages)

git:各种别名,ga\gp\gs\gc
extract:功能强大的解压插件,所有类型的文件解压一个命令x全搞定
z:强大的目录自动跳转命令,会记忆你曾经进入过的目录,用模糊匹配快速进入你想要的目录。

https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins-Overview

其他

卸载on my zsh

1
uninstall_oh_my_zsh zsh

http://ohmyz.sh/
https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
https://blog.csdn.net/gatieme/article/details/52741221
https://www.jianshu.com/p/556ff130fc65