システムによっては、マニュアルページが異なる方法でレンダリングされます。一部のページはデフォルトでページ化されていますが、一部のページはそうではありません。ページング動作を制御する方法は何ですか?
ページ付けが有効になっている場合にページの高さ(行)を設定するには?
たとえば、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 Linuxでは、同じ呼び出しが1つの大きなページのみをレンダリングします。
MAN(1) Manual pager utils MAN(1)
...
2.7.6.1 2016-12-12 MAN(1)
ベストアンサー1
groff ドキュメントでは、次のように説明します。いくつかのオプション-rCR=0
nroffモードでデフォルトのシングルページ動作を無効にするなど、ページングを制御するために使用できます。これはMANROFFOPT
環境変数を使用して設定できます。
nroff入力ストリームに要求を注入せずにページの長さを制御する方法が見つからず.pl
、それがなければ実際には固定値のようです。man
ページングを有効にして端末のサイズに応じてページ長を設定するオプションを取得することが価値があるかもしれません。