ANSI转义序列保存/恢复光标位置支持

sid_com

是否有任何支持ANSI转义序列的向上,向下,向前和向后光标键的终端:

CSI n A     Cursor Up
CSI n B     Cursor Down
CSI n C     Cursor Forward
CSI n D     Cursor Back

但是不支持save-cursor-position和restore-cursor-position转义序列吗?

CSI s       Save Cursor Position
CSI u       Restore Cursor Position
托马斯·迪基

真正的VT100(或VT220)无法识别这些控制顺序以保存/恢复光标位置。它们使用(如xterm的控制序列列表中所述)

ESC 7     Save Cursor (DECSC).
ESC 8     Restore Cursor (DECRC).

这些是terminfo中的scrc功能;您可能会看到这些使用

infocmp vt100
infocmp vt220

的来源CSI sCSI r可能的是从ansi.sys(见终端数据库条目ANSI.SYS岁),虽然较旧的来源始终是可能的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章