nac*_*dus 20 linux terminal bash ubuntu
与其滚动数百行输出以查看先前的命令历史记录,还可以清除最后一条命令的输出吗?例如,在执行之后ls,清除它的输出,因为你不再需要它了。
编辑:
这不是您通常的操作clear或ctrl+L操作。这个想法是通过历史记录向后滚动以查找上一个命令的输出,但除非我真的想要,否则不必滚动超过ls, or cat, 或sudo apt-get install输出的负载。它可能看起来像这样:
cat fileIWantToRemember
ls directoryIWantToForget
# some command that wipes the output of ls
# scroll back to see the output of cat immediately
Run Code Online (Sandbox Code Playgroud)
感谢@rici,这种行为可以称为“折叠”。命令的输出不会被遗忘,但您可以隐藏它,直到再次需要它。折叠在文本编辑器中很常见,但在终端模拟器中似乎很少见。
Final Term是一个新的终端模拟器,其中包括折叠和许多其他花哨的技巧。当心:“Final Term 正在大量开发中,既不稳定也不完整!” 当我测试它时,它已经足够发达,可以折叠我的命令,但太不稳定而不会崩溃。一看。