zoukankan      html  css  js  c++  java
  • VT100终端定义。

      VT100是一个终端类型定义,VT100控制码是用来在在终端显示的代码,比如在终端上任意坐标用不同的颜色显示字符。

      其中所有的控制符都是由33打头(即ESC的ASCII码)。用输出字符语句来输出。可以在命令行中用echo输出,也可以用C程序中的printf函数来输出VT100控制字符。

      其中格式分下列两种:

      1.数字形式。

        33[<数字>m 

      2.控制字符形式。

        33[字母

      VT控制码归类有如下:

        33[0m     关闭所有属性

        33[1m     设置高亮度

        33[4m     下划线

        33[5m      闪烁

        33[7m      反显

        33[8m      消隐

        33[30m ---- 33[37m   设置前景色,0-7为 黑 红 绿 黄 蓝 紫 青 白

        33[40m ---- 33[47m   设置背景色,0-7为 黑 红 绿 黄 蓝 紫 青 白

        33[nA       光标上移n行

        33[nB       光标下移n行

        33[nC       光标右移n行

        33[nD       光标左移n行

        33[y;xH    设置光标位置

        33[2J        清屏

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

        33[s          保存光标位置

        33[s 保存光标位置   

        33[u 恢复光标位置   

        33[?25l 隐藏光标   

        33[?25h 显示光标 

    我们经常的用法是将这些VT100这些格式定义为宏,更加直观利用。

      

  • 相关阅读:
    spring @resource @ Autowired
    mysql 。。。
    MYSQL
    oracle sql 性能 优化
    tomcat 解析(五)-Tomcat的核心组成和启动过程
    tomcat 解析(四)-处理http请求过程
    tomcat 解析(三)-启动框架
    tomcat 解析(二)-消息处理过程
    tomcat 解析(一)-文件解析
    我发起并创立了一个 C 语言编译器 开源项目 InnerC
  • 原文地址:https://www.cnblogs.com/shy0322/p/9184710.html
Copyright © 2011-2022 走看看