VT100 终端控制码
VT100简介:
VT100是一个终端类型定义,VT100控制码是用来在终端扩展显示的代码。比如果终端上任意坐标用不同的颜色显示字符。
所有的控制符是\033或\e打头(即 ESC 的 ASCII 码)用输出字符语句来输出。可以在命令行用 echo 命令,或者在 C 程序中用 printf 来输出 VT100 的控制字符。
VT100 控制码
————————————————
\033[0m // 关闭所有属性
\033[1m // 设置为高亮
\033[4m // 下划线
\033[5m // 闪烁
\033[7m // 反显
\033[8m // 消隐
\033[nA // 光标上移 n 行
\033[nB // 光标下移 n 行
\033[nC // 光标右移 n 行
\033[nD // 光标左移 n 行
\033[y;xH // 设置光标位置
\033[2J // 清屏
\033[K // 清除从光标到行尾的内容
\033[s // 保存光标位置
\033[u // 恢复光标位置
\033[?25l // 隐藏光标
\033[?25h // 显示光标
\033[30m – \033[37m 为设置前景色
30: 黑色
31: 红色
32: 绿色
33: 黄色
34: 蓝色
35: 紫色
36: 青色
37: 白色
\033[40m – \033[47m 为设置背景色
40: 黑色
41: 红色
42: 绿色
43: 黄色
44: 蓝色
45: 紫色
46: 青色
47: 白色
VT100 终端控制码相关推荐
- 【Linux】之 VT100 终端控制码
VT100简介: VT100是一个终端类型定义,VT100控制码是用来在终端扩展显示的代码.比如果终端上任意坐标用不同的颜色显示字符. 所有的控制符是\033或\e打头(即 ESC 的 ASCII 码 ...
- VT100控制码说明
VT100 一个终端类型定义,VT100控制码 用来在终端扩展显示的代码.比如果终端上任意坐标用 不同的颜色显示字符. 所有的控制符 \033打头 (即ESC 的ASCII码)用输出字符语句来输出. ...
- C语言中控制printf的打印颜色实例及vt100的控制符文档-转
自:http://blog.csdn.net/evimacsl/archive/2010/01/18/5206836.aspx 为了给printf着色方便, 我们可以定义一些宏: view plain ...
- vt100 c语言控制,【转】C语言中控制printf的打印颜色实例及vt100的控制符文档
C语言中控制printf的打印颜色实例及vt100的控制符文档 收藏 转自:http://blog.csdn.net/evimacsl/archive/2010/01/18/5206836.aspx ...
- printf颜色控制c语言,C语言中控制printf的打印颜色实例及vt100的控制符文档
转自:http://blog.csdn.net/evimacsl/archive/2010/01/18/5206836.aspx 为了给printf着色方便, 我们可以定义一些宏: #define N ...
- linux 终端控制-- 多彩输出 格式排版
linux 终端控制-- 多彩输出 格式排版 在unix/linux的终端下,怎么控制终端输出的颜色和格式呢,当然了有专门的工具,tput,但是能被terminal直接读懂的格式化字符串更通用. 先来 ...
- linux perl telnet安装,linux @ Net :: Telnet和vt-100终端的Perl问题
我需要Net:Telnet的帮助.尝试连接到VT-100终端.从控制台使用正常的telnet时,它工作正常.我可以连接和发布命令,但是当我尝试从perl中得到相同的结果时,它会连接,但之后没有任何反应 ...
- printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)
printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等) 帝都码农 2010-05-28 23:52:00 4560 收藏 2 文章标签: function file printf ...
- 9 PP配置-生产主数据-工作中心相关-定义工序控制码
业务背景:定义工序控制码 事务码:OP00 SPRO路径:SPRO->生产->基本信息->工作中心->工艺路径数据->定义控制码 第1步,SPRO进入 第2步,通过&qu ...
- ASCII 控制码说明
我的CSDN主页 My Python 学习个人备忘录 我的HOT博 ASCII 控制码说明 读博文看到,感觉"很有用",怕被遗忘,先作个记录. 控制码封装的"打印色彩 ...
最新文章
- java中字符串压缩成bcd码_Java 压缩 / 解压缩字符串
- Python Set Literals
- 基于jsp+mysql+Spring+hibernate+在线学习交流论坛平台
- java304是什么错误_304 Not Modified 的意思 (Web的Cache问题)
- 拜登公布价值1.8万亿美元“美国家庭计划”
- bzoj 3375: [Usaco2004 Mar]Paranoid Cows 发疯的奶牛(二分)
- PSR-4——新鲜出炉的PHP规范
- ubuntu切换用户root时认证失败
- Jquery和JS获取ul中li标签
- android person类_骚操作:不重启 JVM,如何替换掉已经加载的类?
- 评委打分表模板_为什么你的学习/工作计划,总是执行不下去?(附计划表模板)...
- IC卡、ID卡、CPU卡、RFID、NFC大致区分一览表
- 粒子滤波随机采样算法
- 如何在电脑上给视频去水印
- 理正深基坑弹性计算方法_【干货】关于深基坑计算的几点思考(一个实际项目的总结)...
- 时间对于程序员的价值,以及如何高效地利用时间,同时划分下勤奋度的等级
- 已解决:Component should be written as a pure functioneslintreact/prefer-stateless-fun报错
- U-Boot启动参数详解(U-Boot-2014.07版本)
- PLC课程设计【博途】
- 换掉 Java 8 !Java 1718 新特性真香
热门文章
- GPT+UEFI双硬盘双系统安装
- android dialog的格式显示,详解Android Dialog对话框的五种形式
- 10套精美而实用的CSS3按钮
- java axis2 jar包下载_axis2所有jar包
- 织梦建站教程,织梦安全问题解决,修改织梦URL命名规则
- Amazon AWS 中国区 G2 服务器 配置运行
- ubuntu安装docker + 配置国内源和加速器
- 【爬虫】IP代理池的总结、实现与维护,IP代理池小工具(小框架),自建代理ip池
- 重温计算机简史:从石头计数到计算机
- linux开机画面视频,Linux系统的开机画面