星期四, 六月 11, 2009

Linux ANSI 颜色控制

控制码 ^ESC,在VI状态下用Ctrl+v,ESC的组合输入,


在C语言中,可以通过printf直接打印出控制符号


ANSI控制码的说明

具体的摘抄一些如下:
[0m 关闭所有属性
[1m 设置高亮度
[4m 下划线
[5m 闪烁
[7m 反显
[8m 消隐
[30m -- [37m 设置前景色
[40m -- [47m 设置背景色
[nA 光标上移n行
[nB 光标下移n行
[nC 光标右移n行
[nD 光标左移n行
[y;xH设置光标位置
[2J 清屏
[K 清除从光标到行尾的内容
[s 保存光标位置
[u 恢复光标位置
[?25l 隐藏光标
[?25h 显示光标