当我使用“[\e[34m]sometext”时,我得到一些蓝色的文本,但是我可以在某处指定蓝色的阴影吗?

有帮助吗?

解决方案

您使用的是 ANSI 转义序列,其颜色选项非常有限。我使用 .Xdefaults 文件(解释于 本教程)。这些选项不会使您的 shell 提示符变得丰富多彩,但可供 vim 等编辑器使用。

请注意,.Xdefaults 对 UNIX (CR) 与 Windows (CRLF) 行结尾可能很挑剔。根据需要使用 d2u 或 u2d 切换行结尾。

其他提示

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top