Dar*_*rek 6 unix shell terminal cygwin
我有一个简单的问题,但我找不到答案。
如何使“较少”程序不采用完整的终端布局。less我的意思是,例如如何在终端的上半部分显示文件?有可能实现吗?less 如何知道当前终端有多少行?
用例:
git log --graph用作less寻呼机。我有三行提示。每次我退出git log命令时,终端都会显示新的提示行并向git log上滚动输出。在大多数情况下,三个滚动行是最重要的行,因此我需要手动滚动它以便能够复制它们以供将来使用。所以我试图找到一种方法来告诉“less”使用一半的终端,或者没有最后三行的完整终端,所以当我退出时git log,新的提示不会隐藏上面的行。有没有办法做到这一点?
目标环境:cygwin