前言

ohmyzsh的强大之处,在于它支持各种不同的插件可定制化,远远比系统自带的bash等强大。

这次介绍一下比较实用的两个第三方插件:

  1. 自动补充命令:zsh-autosuggestions

  2. 代码高亮:zsh-syntax-highlighting

安装

一般ohmyzsh的默认安装目录为 ~/.oh-my-zsh ,插件目录为 ~/.oh-my-zsh/plugins

运行以下命令进行安装:

1
2
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting

插件已经安装完成。

启用插件

修改ohmyzsh的配置文件:

1
vim ~/.zshrc

plugins=(git) 括号内添加这两个插件:

1
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)

保存后运行以下命令启用:

1
zsh

结果

任意输入命令,可以看到灰色的为自动补充的,高亮的已经显示了。