c-terminal 是一些终端命令(控制码)的C语言封装,用于单片机的调试输出和终端程序开发。已在Windows的超级终端和CecureCRT终端上测试过,支持以下大部分终端命令(控制码):

  • 033[0m 关闭所有属性

  • 033[1m 设置高亮度

  • 033[4m 下划线

  • 033[5m 闪烁

  • 033[7m 反显

  • 033[8m 消隐

  • 033[fm 设置前景色为f,f的取值见下文

  • 033[bm 设置背景色为b,b的取值见下文

  • 033[b;fm 设置背景色为b,前景色为f

  • 033[nA 光标上移n行

  • 033[nB 光标下移n行

  • 033[nC 光标右移n行

  • 033[nD 光标左移n行

  • 033[r;cH 设置光标位置为r行c列

  • 033[2J 清屏

  • 033[K 清除从光标到行尾的内容

  • 033[s 保存光标位置(Linux终端不支持)。