小编典典

如何更改 zsh 中提示的颜色(不同于普通文本)?

all

为了更好地识别命令行输出的开始和结束,我想更改提示的颜色,使其与程序输出明显不同。当我使用zsh时,任何人都可以给我一个提示吗?


阅读 111

收藏
2022-07-28

共1个答案

小编典典

以下是如何设置红色提示的示例:

PS1=$'\e[0;31m$ \e[0m'

神奇的是\e[0;31m(打开红色前景)和\e[0m(关闭字符属性)。这些被称为转义序列。不同的转义序列为您提供不同的结果,从绝对光标定位到颜色,再到能够更改窗口的标题栏等等。

有关转义序列的更多信息,请参阅关于 ANSI
转义码的维基百科条目

2022-07-28