在 Zsh 中启用语法高亮

在 ZSH 上启用语法高亮可以成为救命稻草,尤其是在您进行开发时。

在本教程中,我将带您了解在 ZSH 中启用语法高亮显示的方法:

  • 使用语法高亮扩展(简单)
  • 使用 Oh My ZSH 插件(推荐)

那么让我们从第一种方法开始。

使用扩展在 ZSH 上启用语法高亮显示(简单)

这是在 ZSH 上启用语法高亮的最简单方法。

要安装语法高亮扩展,您必须在系统上安装 git。

如果您使用的是基于 Debian/Ubuntu 的系统,则可以使用以下命令安装 git:

sudo apt install git

安装 git 后,使用以下命令克隆 zsh-syntax-highlighting 存储库:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

接下来,您必须将此语法突出显示扩展添加到 .zshrc 使用以下命令创建文件:

echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc

最后,通过使用以下命令获取文件来启用当前 shell 的语法突出显示:

source ./zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

就是这样!

以下是之前和之后的结果:

Oh My ZSH 是允许您对 ZSH 进行各种调整的框架。

此外,默认情况下您会获得一些基本配置,使其看起来比默认 ZSH 好得多。

这就是为什么我推荐这个而不是第一种方法的原因。

首先,使用以下命令在您的系统上安装 Oh My ZSH:

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

如果 ZSH 不是您的默认 shell,它会询问您是否要将其设为默认:

我建议您将其设置为默认外壳!

现在,克隆 zsh-syntax-highlighting 使用以下命令存储库:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

接下来,打开 /.zshrc 文件:

nano ~/.zshrc

并添加 zsh-syntax-highlighting 在插件中,如图所示:

使用 oh my zsh 在 ZSH 中启用语法高亮

现在,保存更改并退出 nano 文本编辑器。

要启用更改,请注销并重新登录。

这是之前和之后的结果:

如何使用 oh my zsh.png 在 ZSH 中启用语法高亮

昼夜之差! 不是吗?

你可以用 ZSH 做更多! 学习如何

如果你想了解如何添加多个插件,如语法高亮和带有漂亮主题的自动建议,你可以参考给定的指南:

我希望您会发现本指南对您有所帮助。

如果您有任何疑问,请在评论中告诉我。