gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 04:54:41 27 4
gpt4 key购买 nike

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

最佳答案

将其放入~/.zshrc:

autoload -U colors && colors
PS1="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%~ %{$reset_color%}%% "

支持的颜色:
红色蓝色绿色青色黄色洋红色blackwhite(来自 this answer ),尽管不同的计算机可能有不同的有效选项。

%{....%} 包围颜色代码(以及任何其他不可打印的字符)。这是为了文本换行能够正常工作。

此外,这里介绍了如何让它与 here 中的目录修剪一起使用。 .

PS1="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%(5~|%-1~/.../%3~|%4~) %{$reset_color%}%% "

关于colors - 如何更改 zsh 中提示的颜色(与普通文本不同)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/689765/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com