我使用GNU屏幕的回滚/复制模式。因此,我按Control-A [进入复印模式,向上滚动到我关心的部分...,然后我忘记了。
但是,似乎让GNU屏幕处于回滚/复制模式会阻止执行(无论当时什么应用都在运行)。例如,如果我处于滚动/复制模式时启动本地Web服务器,则对该Web服务器发出的请求将超时:该过程直到我退出复制/滚动模式才响应。
我已经在Ruby On Rails脚本/服务器和Python工具Paste中看到了这一点。
我曾经考虑过为Windows打开日志记录模式,然后在这些日志文件中拖尾/遍历作为替代方法,但是如果可以通过另一种方式(设置,以其他方式激活复制模式)来控制它,我会非常感兴趣。
我的屏幕版本说:
屏幕版本4.00.03(FAU)2006年10月23日
(我在quora.com上问过这个问题,但也许这是一个更好的地方)
while ((1)) ; do echo $i; i=$((i+1)); sleep 0.1; done
-尝试调用复制模式,请稍等。退出复印模式时,i的值将跳升,表明执行在后台继续进行。但是我看到了某些进程的屏幕块输出,因此我对究竟是什么决定屏幕块是否正确感到好奇。