top/contents search
``ANSI转义序列''是特殊字符序列,它们不会打印出来,而是以某种方式影响显示。ANSI转义序列的基本语法是
	ESC [ parameter(s) code
其中ESC是ASCII的``Escape''字符 ('\033''\x1B'), [是单个左方括号字符,参数(s)是数字参数或分号分隔的数字参数列表,以及代码是表示要执行的操作的单个字符。代码列表(简短且不完整)如下:

H移动光标;两个参数分别是行和列
J清屏;参数2表示清除整个屏幕
m设置图形显示(参见下面的参数列表)


图形显示代码包括:

0 恢复正常(无属性)
1 粗体
4 下划线
7 反显
31 红色
32 绿色
33 黄色
34 蓝色
35 品红色
36 青色


40开头的代码也用于设置背景颜色,例如41设置背景为红色。

可以同时出现多个代码,用分号分隔。

返回


contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管