colors - 无法在 Zsh 中使用颜色;文字有效,但没有颜色出现
问题描述
我刚买了一台 Mac,我正在尝试使用颜色自定义 Zsh 提示,但我无法让颜色正常工作。我不确定是因为 LS_COLORS 还是什么。
这是我的 .zshrc
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad
# TERMINAL PROMPT
PROMPT="%F{purple}%f%F{orange}%f%n %d >> "
export PROMPT;
解决方案
%F
并且%f
更像“开始颜色”和“停止颜色”,因此它们需要围绕您要着色的文本和运算符。此外,支持的命名颜色很少(仅支持黑色、红色、绿色、黄色、蓝色、洋红色、青色和白色);使用此表xterm 列中的数值,您会获得更好的运气。
尝试这个:
PROMPT="%F{magenta}%n%f %F{214}%d%f >> "
推荐阅读
- javascript - 使用 NodeJS 忽略 MySQL UPDATE 中未定义的数据
- android - 错误:程序类型已存在:com.google.android.gms.measurement.internal.zzbn
- python - Python正则表达式,忽略字符,直到某些字符匹配多次
- c - Xv6 中的 Omode 是什么?
- ansible - Ansible:如何获得更多细节的输出
- bash - Bash - 通配符执行的延迟评估:它是如何工作的
- bootstrap-4 - Bootstrap 4.1 JS 组件 - 不工作
- php - 在方法中使用返回 $this
- azure - 我正在更改 Cosmos DB 的索引,但它没有按预期工作
- javascript - 当javascript添加属性连续时CSS转换不起作用