【问题标题】:Horizontally scroll a text-based/console program水平滚动基于文本的/控制台程序
【发布时间】:2010-10-10 15:31:08
【问题描述】:

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

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

...cuments and Settings\kin
...cuments and Settings\kin
...cuments and Settings\kin

...没有给我太多信息(这个列表可能超过一百个条目)。

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

有什么可以做的吗?

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

【问题讨论】:

    标签: command-line console console-application


    【解决方案1】:

    滚动锁定?

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2018-10-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多