\[\033[0;33m\] 颜色代码在手册页中显示为纯文本

\[\033[0;33m\] 颜色代码在手册页中显示为纯文本

我看到字符串\[\033[0;33m\]出现在我的页面的几行开头man

\[\033[0;33m\]是对应于黄色的外壳颜色编码字符串。因此,出于某种原因,它不是将文本颜色更改为黄色,而是在页面中显示为文本man。我该如何修复此问题,以便将其从我的页面\[\033[0;33m\]中删除?man

颜色代码问题示例

答案1

这是由于重复导出的颜色变量条目造成的。

export ORANGE="\[\033[0;33m\]"
export YELLOW="\[\033[0;33m\]"

将其更改为简单地export YELLOW="\[\033[0;33m\]"解决问题。

相关内容