所以我看到了一些我在某些输出中不熟悉的ANSI逃生代码。
\x1B)0[
\x1B[?7h
\x1B[?7l
http://ascii-table.com/ansi-escape-sequences.php说\x1B[=7h
和\x1B[=7l
分别将设置和重置(分别)启用线路包装的模式,但是这些模式not ='s而不是?idk是多么适用。
有什么想法?
第一个\x1B)0
(如果没有错误)可能是字符集控制之一:
C = 0 -> DEC Special Character and Line Drawing Set.
....
ESC ) C Designate G1 Character Set (ISO 2022, VT100).
The same character sets apply as for ESC ( C.
?
指示A 私有模式设置。ISO-6429(ECMA-48)定义了四个:<
,>
,?
和=
。相应的模式(仍引用 xterm控制序列):
CSI ? Pm h
DEC Private Mode Set (DECSET).
...
Ps = 7 -> Wraparound Mode (DECAWM).
该应用程序应该在反向视频之间和回到正常状态之间进行简短暂停。