安装zsh
yum install -y zsh
安装oh-my-zsh(自动)
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
更改zsh主题
打开家目录下的
.zshrc
文件:vim .zshrc 更改下面这行替换主题为你想要的 ZSH_THEME="robbyrussell"
更多主题: Themes
切换SHELL
chsh -s /bin/zsh
完全手动安装
- 在oh-my-zsh的github主页,手动将zip包下载下来。
- 将zip包解压,拷贝至
~/.oh-my-zsh
目录。此处省略拷贝的操作步骤。- 执行
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
三选一即可,适合各种环境下的安装,然后需要
source ~/.zshrc
将配置生效。以下修改了.zshrc
文件之后,都执行一下这个命令。
多用户配置oh-my-zsh
root用户安装zsh后, 切换到普通用户会变成普通的bash. 如果想要在普通用户下安装zsh, 做以下操作即可:
将root家目录下的zsh相关文件复制到对应普通用户家目录下
$ cp -r .oh-my-zsh /home/xxx $ cp .zshrc /home/xxx
进入到普通用户家目录(root用户下), 更改zsh相关文件所有者
$ cd /home/xxx $ chown -R xxx .oh-my-zsh $ chown xxx .zshrc
修改
.zshrc
中以下内容为普通用户对应信息export ZSH="/root/.oh-my-zsh" # 修改为 export ZSH="/home/xxx/.oh-my-zsh"
进入普通用户下, 修改普通用户shell
$ chsh -s /bin/zsh
退出普通用户重新进入普通用户即可.