0

我编写/维护了一个名为 ucon (http://www.umonfw.com/ucon) 的终端仿真器。我想把它称为一个真正的终端仿真器是可悲的,因为虽然它做了很多好事,但它在处理 VT100 转义序列方面并不是很好。无论如何,我从未解决的一个问题是左上角 (TLC) 的实际坐标位置。很长一段时间以来,我一直认为 1,1 是 TLC(这就是 VI 似乎使用的);但是,在某些情况下,0,0 似乎是 TLC。另外,我偶尔会看到程序实际上使用了转义序列“<1b>[0;0f”,它强制光标定位到 0,0; 因此,如果我们假设光标不是故意移出屏幕,则必须假设 0,0 是 TLC.... ????

有没有VT100大师?

4

1 回答 1

2

根据ANSI X3.64 标准,左上角是 1,1 。零值表示默认值。在这种情况下,TLC 是默认设置。

于 2013-07-25T19:08:10.963 回答