具有“代码折叠”功能的终端仿真器

具有“代码折叠”功能的终端仿真器

有时我会后悔ls在包含大量文件的目录中运行,因为它会在终端中产生太多行。因此,我希望能够随时折叠和展开每个命令的输出。这是为了提高可读性,并且(可能)会发生命令已运行。

我是不是寻找提前抑制/隐藏输出(例如,使用重定向&> /dev/null或简单地放在| less我的命令末尾)。

我觉得这可能是终端的一个功能,就像某些文本编辑器或 IDE 一样。有没有一种解决方案可以让我以这种方式切换可见性?

编辑:我的意思像这样:

在 wxMaxima 软件中,输出像这样打印在屏幕上。

扩展

但是,当您单击某行左侧的小三角形时,您可以暂时折叠输出,并且只能看到输入。

崩溃

答案1

我多年来一直在寻找这个功能,但遗憾的是,目前还没有可用的终端可以实现这个功能。

我读到过计划将其添加到 iTerm2但那一刻仍在愿望清单上。

相关内容