警告
本文最后更新于 2021-04-19,文中内容可能已过时。
相比于默认的Bash
,Zsh
有更多的自定义选项,并支持扩展。因此Zsh
可以实现更强大的命令补全,命令高亮等一系列酷炫功能
默认的Zsh
配置有点麻烦。因此一个叫robbyrussel
的用户在GitHub
上制作了一个配置文件oh-my-zsh
,这是目前为止最流行的Zsh
配置。
安装
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# 用yum安装zsh,git
yum -y install zsh git
# 查看shell列表
cat /etc/shells
# 切换shell为zsh
chsh -s /bin/zsh
# 通过curl
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 或通过wget
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
|
主题选择
1
2
3
4
5
6
7
8
|
# 修改主题
vim ~/.zshrc
# 将 ZSH_THEME 改成 主题名
ZSH_THEME="主题名"
# 更新配置
source ~/.zshrc
|
安装插件
zsh-syntax-highlighting
安装
1
|
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
|
修改配置
1
2
3
|
vim ~/.zshrc
plugins=(zsh-syntax-highlighting)
|
更新配置:
source ~/.zshrc
zsh-autosuggestions
安装
1
|
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
|
修改配置
1
2
3
|
vim ~/.zshrc
plugins=(zsh-autosuggestions)
|
更新配置
source ~/.zshrc