不同的系统呈现不同的手册页。有的默认分页,有的不分页。我如何控制分页行为?
在启用分页时,如何配置页面高度(行)?
例如,在Solaris 10上,当我在终端(例如man man)中查看手册页时,它们按如下方式分页:
User Commands man(1)
...
SunOS 5.10 Last change: 29 Apr 2010 1
User Commands man(1)
...
SunOS 5.10 Last change: 29 Apr 2010 2
...在Fedora上,同一个调用只呈现一个大页面:
MAN(1) Manual pager utils MAN(1)
...
2.7.6.1 2016-12-12 MAN(1)发布于 2017-11-22 01:19:51
groff文档描述了可用于控制分页的几种选择,包括在nroff模式下禁用默认单页行为的-rCR=0。这可以使用MANROFFOPT环境变量来设置。
除了将.pl请求注入nroff输入流之外,我还没有找到一种控制页面长度的方法,在没有这种方法的情况下,它似乎实际上是一个固定的值。可能值得man获得一个选项来启用分页,并根据终端大小设置页长.
https://unix.stackexchange.com/questions/389948
复制相似问题