代码之家  ›  专栏  ›  技术社区  ›  Peter Coulton

如何更改cygwin rxvt中显示的颜色?[关闭]

  •  2
  • Peter Coulton  · 技术社区  · 17 年前

    当我打印时 "\[\e[34m\]sometext" 我收到了一些蓝色的文本,但我可以在某个地方指定蓝色的阴影吗?

    2 回复  |  直到 5 年前
        1
  •  1
  •   community wiki samu    17 年前

    如果你的rxvt启用了256种颜色,你可以使用扩展的颜色代码(例如“^[[38;5;36m”)。试试这个 script 测试您的终端是否启用了256色。也许你需要修补/重新编译它或下载另一个版本。我建议 this 辅导的。

        2
  •  3
  •   jkramer    17 年前

    您正在使用ANSI转义序列,其颜色选项非常有限。我用一个。Xdefaults文件(解释见 this tutorial ).这些选项不会让你的shell提示符变得五颜六色,但会被vim等编辑器使用。

    请注意这一点。Xdefaults对UNIX(CR)和Windows(CRLF)的行尾可能很挑剔。根据需要,使用d2u或u2d切换行尾。