gpt4 book ai didi

configuration - 如何定义在ZSH提示中使用的自定义颜色?

转载 作者:行者123 更新时间:2023-12-04 23:58:23 25 4
gpt4 key购买 nike

我在配置zsh提示时遇到了一些困难。具体来说,我希望字体具有十六进制代码定义的颜色:#87afdf

目前,我已经按照以下步骤设置了提示:

PROMPT='%B[%d] 
➞ %b'

我尝试通过以下方式添加颜色:
autoload -U colors && colors

PROMPT='%{$fg[#87afdf]%}%B[%d]
➞ %b%{$reset_color%}'

但这只会给我带来以下胡言乱语:
$fg[#87afdf][/Users/gregory]
➞ $reset_color

任何有关如何进行的想法将不胜感激。

最佳答案

您必须使用256色调色板。您可以使用以下命令在ZSH中查看256种颜色中每种颜色的数值:

for code in {000..255}; do print -P -- "$code: %F{$code}Color%f"; done

对于bash一样:
for code in {0..255}; do echo -e "\e[38;05;${code}m $code: Color"; done

关于configuration - 如何定义在ZSH提示中使用的自定义颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13869575/

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