我不会深入讨论主要细节,但这是问题所在
我正在连接到 ANSI/VT100 服务器,并且服务器正在发送以下内容:
<esc>[255B<esc>[255C_<esc>[6n
现在,我的屏幕是 80x25,根据 ansi 规格,这应该将光标放在屏幕的左下方,并打印出一个 _
这确实是它的作用......但是当我响应光标位置的请求时
<esc>[6n
服务器似乎不喜欢我返回的内容。
我试过返回
<esc>[25;80R <esc>[25;81R <esc>[25;1R <esc>[25;0R
以及 24 行以及服务器似乎不喜欢它们中的任何一个......在这些代码之后应该是正确的光标位置响应。
而且似乎服务器正在发送一个
<esc>!?HTML?
同样,但是我找不到有关此代码含义的文档,我认为它是某种查询,但是我在任何地方都找不到它的文档。