【发布时间】:2020-06-25 06:35:08
【问题描述】:
我正在使用ANSI colors 来美化我的提示。
我正在使用solarized color pallet。
为了获得颜色,我目前正在使用以下函数在颜色旁边生成 ANSI 颜色代码。
function colors() {
for color in {000..255}; do
print -P "$color: %F{$color} Foreground %f%K{$color} Background %k"
# Use `print -P` instead of `echo` if you want to use color.
done
}
然后我手动将它们与日晒色板进行比较。然后我正在使用它的 ANSI 代码并在我的提示中使用。例如:
prompt='%F{002}[%2~]%f$(git_super_status)%(?.%F{033}√.%F{124}✕%?)%F{033}$ %f'
有什么方法可以更准确地获取日晒色板的ANSI颜色代码?
【问题讨论】: