终端控制码表by沨鸾

建议先用printf/echo -e测试下。
更改光标风格,仅在Termux有效:

"\e[2 q"
"\e[6 q"
"\e[4 q"

输出RGB颜色,TTY下无效:

"\033[38;2;<R>;<G>;<B>m" #前景
"\033[48;2;<R>;<G>;<B>m" #背景

256色:

"\033[38;5;<num>m" #前景
"\033[48;5;<num>m" #背景

常见:

"\n"          #换行
"\b"          #光标退格
"\a"          #响铃(手机是震动)
"\033c"       #清屏
"\033[?25l"   #隐藏光标
"\033[?25h"   #显示光标
"\033[0m"     #关闭属性
"\033[1m"     #高亮
"\033[4m"     #下划线
"\033[8m"     #隐藏
"\033[<num>H" #光标跳到数字行
"\033[<num>G" #光标跳到数字列
"\033[<num>A" #光标上移数字行
"\033[<num>B" #光标下移数字行
"\033[<num>C" #光标右移数字行
"\033[<num>D" #光标左移数字行

前景色

"\033[30m"  #黑色
"\033[31m"  #红色
"\033[32m"  #绿色
"\033[33m"  #黄色
"\033[34m"  #蓝色
"\033[35m"  #紫色
"\033[36m"  #天蓝
"\033[37m"  #白色

背景色

"\033[40m"  #黑色
"\033[41m"  #红色
"\033[42m"  #绿色
"\033[43m"  #黄色
"\033[44m"  #蓝色
"\033[45m"  #紫色
"\033[46m"  #天蓝
"\033[47m"  #白色
posted @   Moe-hacker  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示