【发布时间】:2013-08-20 17:44:32
【问题描述】:
我正在尝试学习 ncurses,并且想知道是否可以创建自己的自定义颜色。我知道通过使用init_color(),我可以修改 ncurses 库中的任何预定义颜色。但是,有没有办法可以使用自定义 RGB 值定义新颜色?
【问题讨论】:
-
终端模拟器往往不支持您所询问的自定义颜色。这是使它们成为终端仿真器的部分原因——例如,它们支持 ANSI 颜色行为。你到底想做什么?
-
@CarlNorum 如果我需要在多个地方使用自定义 RGB 值(在 ncurses 中未预定义),那么
init_color()是唯一的方法吗? -
@CarlNorum 任何像样的终端模拟器都支持更多颜色。