VT100保存/恢复背景内容

时间:2017-06-30 09:56:05

标签: screen putty vt100 teraterm

我正在从嵌入式系统(PIC32 micro)绘制基于文本的窗口。 我正在使用VT100命令和串口终端软件(teraterm)来完成它。

我想在绘制窗口之前保存背景,然后在使用后恢复背景。

1-保存背景区域。 2-绘制基于文本的窗口。 3-使用Windows后,恢复背景内容。

谷歌搜索我找到了复制矩形区域的命令DECCRA,但是Teraterm / Putty / Others没有很好的支持。

有没有其他方法可以做到这一点?

由于

1 个答案:

答案 0 :(得分:0)

VT100功能是VT220的子集,是VT420的子集。 VT100 不执行 DECCRA :这是 VT420 功能。

如果您确实拥有 DECCRA 支持,则无法解决您感兴趣的问题,因为

  • 转义序列只会影响屏幕的可见部分。
  • 无论如何,
  • 颜色不会被复制。

某些终端模拟器(考虑xterm)具有 print-screen 功能,可配置为写入文件。在xterm的情况下,“print”可以配置为写入颜色和视频属性信息,因此原则上可以回读此信息并将其打印到屏幕上。另外,PuTTY不这样做(其打印屏幕功能不保存颜色/视频信息)。