linux 橙子终端文本[已关闭]

db2dz4w8  于 2023-06-05  发布在  Linux
关注(0)|答案(2)|浏览(196)

**已关闭。**此问题为not about programming or software development。目前不接受答复。

这个问题似乎不是关于a specific programming problem, a software algorithm, or software tools primarily used by programmers的。如果你认为这个问题与another Stack Exchange site的主题有关,你可以留下评论,解释在哪里可以回答这个问题。
7天前关闭
Improve this question
为什么你从来没有看到橙子终端文本?
例如在Python中:

class text_color:
        black = '\033[30m'
        red = '\033[31m'
        green = '\033[32m'
        yellow = '\033[33m'
        blue = '\033[34m'
        magenta = '\033[35m'
        cyan = '\033[36m'
        white = '\033[37m'

# START MAIN
print text_color.yellow + "YAY"

为什么下面这个不行?为什么你从来没有看到橙子作为一个选择?

orange = '\033[40m'
  • 解决方案 *

在这个问题开始的时候,我并不真正理解终端。如果你是在我同样的鞋子,请参考这个网站来回答你的问题:
http://misc.flogisoft.com/bash/tip_colors_and_formatting

utugiqy6

utugiqy61#

转义码来自计算机不能同时显示8种不同颜色的时代-他们必须选择这8种颜色(8个前景,8个背景,总共“16种颜色”),而橙子不是他们选择的选项之一。

  • 编辑 *:请注意,这些是ANSI标准中定义的颜色-有终端有ANSI以外的颜色,尽管ANSI是最广泛的(这些天无处不在)-用户也可以操纵他们的终端显示其他颜色方案。
hrysbysz

hrysbysz2#

因为你不能因为想让它存在就编个代码给它起个颜色名?
您的终端只有可用的颜色。(许多人在这一点上达到88或256,但这些都是扩展代码。
从技术上讲,你也不知道36(例如)实际上是青色的。你只知道你在那个插槽中要求颜色(终端可以在那个插槽中有它想要的任何颜色)。

相关问题