Command line 水平滚动基于文本/控制台的程序

Command line 水平滚动基于文本/控制台的程序,command-line,console,console-application,Command Line,Console,Console Application,我正在尝试使用TestDisk(分区和文件恢复程序)来恢复一些丢失的文件。TestDisk作为基于文本/控制台的程序运行,并打印一长串已删除文件,每行一个。每个文件都列为其路径,因为我是从rescue live linux cd运行此文件的,所以我只能使用80个字符的控制台 我需要浏览这个文件列表,选择我想要取消删除的文件,但是我只能看到每个路径的开始和 ...cuments and Settings\kin ...cuments and Settings\kin ...cuments and

我正在尝试使用TestDisk(分区和文件恢复程序)来恢复一些丢失的文件。TestDisk作为基于文本/控制台的程序运行,并打印一长串已删除文件,每行一个。每个文件都列为其路径,因为我是从rescue live linux cd运行此文件的,所以我只能使用80个字符的控制台

我需要浏览这个文件列表,选择我想要取消删除的文件,但是我只能看到每个路径的开始和

...cuments and Settings\kin
...cuments and Settings\kin
...cuments and Settings\kin
…没有给我太多的信息(这个列表可能有100多个条目)

我一直在考虑在屏幕会话中运行TestDisk,希望增加虚拟终端的宽度,然后简单地水平向右滚动。但屏幕似乎不支持这样的东西

有什么有用的吗


我应该澄清TestDisk是一个交互式控制台程序。因此,我不能接受输出并用其他东西解析它。此外,我还需要交互性,因为当我找到要取消删除的文件时,我需要在TestDisk中选择,然后在TestDisk中继续执行下一步。

滚动锁定?

通过emacs运行输出。然后你可以拥有你想要的所有功能