Return向前滚动。如何一次向后滚动一行?
Return向前滚动。如何一次向后滚动一行?
Answers:
Shadok在对另一个答案的评论中所说的实际上只是一个操作系统。它甚至不是Unix。猜猜哪个操作系统的more
命令只能为您提供1988年的Unix用户体验。
您有两种more
命令选择:/usr/bin/more
和/usr/xpg4/bin/more
。前者没有后退一行命令。但是后者确实如此。它是k,可选地以数字为前缀以指示不同的行数。该xpg4
目录中的名称引用的X / Open可移植性指南第4期,1992年的标准Unix系统是之前的单一Unix规格。
/usr/bin/more
并且/usr/bin/less
是指向相同文件GNU的链接less
。通过more
它调用的内容尝试遵循的POSIX / SUS规范more
。单一Unix规范规定,向后滚动一(或多)行的命令为k,可以选择在其前面加上数字以指示不同的行数,就像Solaris一样。
该more
命令是more
1988年的BSD 版本5.19。它没有用于向后退行的键序列,只有一个用于向上退行的键序列。
使用less
代替。
少是类似于多(1)的程序,但是它允许文件中的向后移动以及向前移动。
more
并less
在/etc/hostname
(或其他内容适合在一个屏幕中的其他文件)上使用时产生非常不同的结果。带有-FX
选项,虽然less
会像more
。我现在使用alias more='less -FX'
我进来很快找到了答案,但找不到答案,因此回到了旧时代。
man more
您可以用于k
向后滚动一行或向后[n]k
滚动n行
这为我工作的more
地方more -V
给
util-linux 2.25.2的更多内容
对于上下文,这是在Postgres 9.6.1 Docker容器中,其中uname -a
返回
Linux 85c8072dc7eb 4.9.4-moby#1 SMP Wed Jan 18 18:04:43 UTC 2017 x86_64 GNU / Linux