如何更改 bash 默认前景色?

如何更改 bash 默认前景色?

在我的系统上,我将 PS1 设置为以漂亮的灰白色结束。但每当我发出输出中有颜色的命令时,它都会调用等效命令tput sgr0并再次开始使用默认的提示前景色。

颜色问题

如何更改终端的默认前景色?仅供参考,我使用的终端仿真器是 Terminator,shell 是 Bash,不过我认为这两件事都不重要。

答案1

嗯,不,两个都这些事情都很重要,但终端更重要,因为默认颜色来自终端,并且更改它们的方法也多种多样。

对于 Terminator,似乎可以在其配置中指定默认前景和背景,在偏好设置 →个人资料或通过编辑~/.config/terminator/config

[profiles]
[[default]]
foreground_color = "#FFFFFF"

相关内容