ANSI 转移序列

参考1
参考2
参考3
参考4
主要是解决我 \[ \] 未理解到的问题.

暂时理解为,有一部分字符的定义是 “私有的”, 以便终端制造商可以插入他们自己的序列而不与标准相冲突,因此用 \[ \] 包裹起来.

参考 2 内容

序列具有不同的长度,所有序列都以 ASCII 字符 ESC\ 开头,第二个字节则是 0x40 ~ 0x5F 范围内的字符.