查看、安装 zsh
查看是否安装了 zsh
# 方法一:
chsh -l
# 方法二:
cat /etc/shells
# 可能结果:
/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/usr/sbin/nologin
/bin/zsh
# 如果有 /bin/zsh 代表已经安装,反之则没有
安装 zsh
yum install -y zsh
切换 shell 为 zsh
chsh -s /bin/zsh
安装 oh-my-zsh
安装需要 git
,没有安装需要先安装:
yum install -y git
1、可以通过别人已经写好的脚本安装,用 curl
或者 wget
下载脚本来安装:
- 通过
curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
- 通过
wget
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
2、也可以自己用 git
安装
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
查看、修改主题
可以选择自己喜欢的主题,查看主题命令如下:
ls ~/.oh-my-zsh/themes
修改主题
vim ~/.zshrc
# 找到 ZSH_THEME 行,修改为自己想用的主题名称即可
默认的主题是 ZSH_THEME="robbyrussell"
,改成自己喜欢的即可,也可以用我自定义的一个主题,安装方法:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Jsharkc/jacobin-zsh-theme/master/install.sh)"
source ~/.zshrc
安装想用的插件
我想安装「自动补全」和「语法高亮」插件
自动补全插件 zsh-autosuggestions
- 下载该插件到
.oh-my-zsh
的插件目录
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
- 编辑
.zshrc
文件
找到 plugins=
这一行,添加 zsh-autosuggestions
,例如:
plugins=(
git
zsh-autosuggestions
)
- 使插件生效
source ~/.zshrc
语法高亮插件 zsh-syntax-highlighting
- 下载该插件到
.oh-my-zsh
的插件目录
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
- 编辑
.zshrc
文件
找到 plugins=
这一行,添加 zsh-syntax-highlighting
,例如:
plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
)
- 使插件生效
source ~/.zshrc
想了解更多 oh-my-zsh
内容请前往 oh-my-zsh