如何在Linux/macOS上配置Zsh语法突出显示

时间:2020-02-23 14:38:22  来源:igfitidea点击:

Zsh语法高亮显示使命令高亮显示,同时在zsh提示符下将它们执行到交互式终端中。这将在运行命令之前对其进行检查,特别是在捕获语法错误时。

很好地使用脚本zsh-syntax-highlighting在我们的Linux系统或者安装了Zsh的macOS上配置Zsh语法突出显示。

一旦安装了zsh并将其设置为默认shell,请从Github克隆zsh-syntax-highlighting并将其来源到~/.zshrc

mkdir ~/.scripts
cd ~/.scripts
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

我们需要在~.zshrc上获取的文件是~/.scripts/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh。

编辑.zshrc文件

vim ~/.zshrc

在文件末尾添加以下行

source ~/.scripts/zsh-syntax-highlighting/zsh-syntax-highlighting.plugin.zsh

手动来源以开始使用语法突出显示

source ~/.zshrc

要确认Zsh语法高亮显示正常工作,请尝试在当前shell上编写一个" for循环"

for i in a b c; do
  echo "Printing value  
  echo $i
done

语法高亮由可插入的荧光笔脚本完成。有关详细信息和配置设置,请参见荧光笔的文档。有一个愉快的Zsh语法突出显示会话。