GNU-screen:使用命令保存屏幕状态

GNU-screen: preservation of screen state with commands

我在使用屏幕时遇到问题。我正在使用 PuTTY

比方说,我连接到屏幕并执行命令

ls -la

假设输出覆盖了我的整个屏幕,然后我发出

vim a.txt

退出 VIM 后,我没有看到前一个 ls 命令的结果,这 与我从屏幕上分离时观察到的结果不同 .以某种方式保留了屏幕状态。这与其他命令的输出相同,如 git log 等

屏幕版本 4.01.00devel (GNU) 2-May-06 Linux 3.13.0-139-通用#188-Ubuntu

P.S.: 我已经发布了一个问题 here,但还没有收到否定的回复。

键入 Ctrl-A+:,然后键入 altscreen on<enter>,然后重试这些命令。如果可行,将其添加到您的 ~/.screenrc 文件中以使其持久存在。