VT100 0,0或1,1的左上角?

时间:2012-11-29 22:14:15

标签: vt100

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

那里有VT100大师?

1 个答案:

答案 0 :(得分:2)

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