我怎样才能减少{减少,移动}愤怒的水果沙拉效果

我怎样才能减少{减少,移动}愤怒的水果沙拉效果

在此输入图像描述

kscreen-doctor -o在上面,您可以看到Suse Tumbleweed 上命令的输出。

我尝试过kscreen-doctor -o | cat但没有成功。

如果不使用黑色背景作为损害限制设备(仍然是“愤怒的水果沙拉”,但至少我可以阅读文本),我该怎么做才能从输出中删除花哨的颜色?

注意:我只是举了kscreen doctor一个例子,但还有其他罪魁祸首。例如,apt在 Debian 中,在下载过程中使用亮黄色输出信息,并更改颜色,其中一位开发人员建议在 Apt 的全局配置文件中使用字面转义字符

答案1

我使用 RHEL/CentOS 7 和 8,在这些系统中我...

  • 编辑/etc/profile.d/colorls.sh
    • 文件底部,其中包含alias ls color=auto我更改的所有颜色实例汽车没有任何
    • 这将关闭终端窗口中的着色
  • 在您的家庭帐户中创建一个~/.vimrc文件
    • 该行包含syntax none
    • 这将在使用时关闭着色vim 我也鄙视

我唯一喜欢的颜色是提示或提示的某些部分。特别是root时出现红色提示。参考这里做提示颜色:

root 时的红色终端字体

这是我的标准做法,纯黑色的窗户上只有白色字母,没有水果沙拉。在SUSE/SLES中我不知道他们是否使用约定/etc/profile.d;如果不是,我想你只是想改变alias ls一些color=内容。

...假设您的水果沙拉输出不是由您使用kscreen-doctor我不熟悉的应用程序直接引起的。我编写了基本的 C 代码,在需要时以某种颜色打印字符,例如绿色 OK 使用\033[32m(我认为这是转义序列?),所以如果 kscreen-doctor 做了类似的事情,那么我不知道如何在该程序之外撤消该效果。

相关内容