内容目录:
- 设置光标上移n行
- 设置光标下移n行
- 设置光标右移n列
- 设置光标左移n列
- 设置光标到指定位置(terminal左顶点是(0,0))
- 清屏
- 清除从光标到行尾的内容
- 保存光标位置
- 恢复光标位置
- 隐藏光标
- 显示光标
- 例子:设置printf打印输出光标位置
设置光标上移n行:
光标控制字符串:\033[nA
设置光标下移n行:
光标控制字符串:\033[nB
设置光标右移n列:
光标控制字符串:\033[nC
设置光标左移n列:
光标控制字符串:\033[nD
设置光标位置为(x, y):
光标控制字符串:\033[y;xH
注释:水平方向为x, 垂直方向为y.
清屏:
控制字符串:\033[2J
清除从光标到行尾的内容:
控制字符串:\033[K
保存光标位置:
控制字符串: \033[s
恢复光标位置:
控制字符串:\033[u
隐藏光标:
控制字符串:\033[?25l
显示光标:
控制字符串:\033[?25h
例子:设置printf打印输出光标位置
1.设置光标到第5行第3列打印“hello world”