971得票40回答
如何更改node.js的控制台字体颜色?

因为眼睛问题,我不得不将控制台背景颜色更改为白色,但字体是灰色的,这使得消息无法阅读。我该如何更改它?

651得票13回答
482得票8回答
ANSI颜色转义序列列表

在大多数终端中,可以使用 \033 ANSI 转义序列来给输出内容上色。 我正在寻找一个列出所有支持的颜色和选项(如明亮和闪烁)的列表。 由于不同支持它们的终端之间可能存在差异,因此我主要关注 xterm 兼容终端支持的序列。

239得票22回答
从输出中删除颜色

我有一些脚本会输出带着颜色的内容,我需要去除其中的ANSI码。#!/bin/bash exec > >(tee log) # redirect the output to a file but keep it on stdout exec 2>&1 ./som...

136得票9回答
如何在Python中从字符串中删除ANSI转义序列

这里有一个包含我的字符串的片段。'ls\r\n\x1b[00m\x1b[01;31mexamplefile.zip\x1b[00m\r\n\x1b[01;31m' 这个字符串是我执行一个SSH命令后返回的。由于它包含了ANSI标准化的转义序列,所以我不能直接使用当前的字符串。我该如何编程地去...

94得票3回答
将ANSI转义序列(终端格式/颜色代码)转换为HTML的库

我正在寻找一个代码库,可以将ANSI转义序列转换为HTML颜色,通过普通的<span>标签或CSS。例如,将以下内容转换为: ESC[00mESC[01;34mbinESC[00m ESC[01;34mcodeESC[00m ESC[01;31mdropbox-lnx.x86-0...

92得票14回答
如何在 `c` 中使 win32 控制台识别 ANSI/VT100 转义序列?

我正在构建一个轻量级版本的ncurses库。到目前为止,它在VT100兼容终端上运行得非常好,但win32控制台无法识别\033代码作为转义序列的开头: # include <stdio.h> # include "term.h" int main(void) { puts...

83得票6回答
一个遵循ANSI颜色代码的Eclipse控制台视图?

ScalaTest的输出被着色以区分不同的状态,但最终它们变成了控制代码和 [34m Annoying garbage 有没有办法说服Eclipse控制台要么尊重要么忽略这些序列,或者插入一个视图来解决这个问题?

57得票6回答
ANSI颜色特定的RGB序列Bash

我知道在bash终端中,一种可靠的改变颜色的方法是使用ANSI转义序列。例如:echo -e "\033[0;31mbrown text\033[0;00m" 应该输出brown text (in brown) 有没有一种使用特定RGB设置通过ANSI输出颜色的方法?比如我想要明亮的红色:ec...

54得票6回答
编译模式中的ANSI着色

有没有人在编译模式下的Emacs中添加了对ansi-color的支持?如果有,那么颜色编写程序需要检查哪个属性/特性才能确保其活动终端支持ANSI转义字符着色。