我尝试实现一个Telnet客户端,
我可以理解简单的规则:
(ESC)[41m =>设置背景色为红色
(ESC)[32;41m =>设置背景色为红色,字体为绿色
但是我对一些东西感到困惑,像这样:
(ESC) [36
;(ESC) [36; 46 m
(ESC) [1; 30; 44 m
平均值是多少?
好的,我在ANSI编辑器上尝试代码,
看起来并不重要在";"之前是否有值
请遵循显示属性规则。
(ESC)[;36 =>设置字体颜色为青色
(ESC)[;36;46m =>设置字体颜色为青色,背景颜色为青色
(ESC)[1;30;44m =>设置字体为亮,字体颜色为黑色,背景颜色为蓝色
http://www.termsys.demon.co.uk/vtansi.htm颜色