测试命令在 zsh 终端上显示为绿色

test command is showing in green on zsh terminal

在 zsh 中,test 命令显示为绿色

只有当命令存在有效的二进制文件时才会发生这种情况。

我很好奇为什么它在 test 命令中显示绿色,而且它在点击 test 命令时没有给出任何错误

echo $ZSH_THEME
powerlevel10k/powerlevel10k

zsh --version
zsh 5.8 (x86_64-ubuntu-linux-gnu)

您有一个小的扩展程序(可能是 powerlevel10k 主题的一部分)可以为命令行上的文本着色。它所做的一件事是对您正在键入的命令的名称进行渐进式路径查找。如果未找到命令,则文本为红色。一旦找到有效命令,颜色变为绿色。

这与命令执行时是成功还是失败无关。没有参数的 test 失败,如以下提示中的 1x 所示。