【发布时间】:2015-07-08 11:04:00
【问题描述】:
在 bash 中输入“vi [FILENAME]”后,我得到以下结果:
....\r\"gu1.txt\" 16L, 87CESC[>cESC[1;1H111\r\n1112.....
此行中第一个标记的文本是vi结果的行数和列数后面的文件名。
第二个文本包含两个转义序列,我不明白它们的含义:ESC[>c 和 ESC[1;1H。
最后一个文本包括作为 vi 结果显示的文本,即文件的内容。
您能否解释一下 ANSI 转义码序列ESC[>c 以及它与紧随其后的转义码序列ESC[1;1H 有何关系?
提前致谢
【问题讨论】:
标签: bash terminal ansi-escape