...おそらくばかげた質問ですが、私はグーグルに勝って答えを教えてくれなかったので、ここに投稿してください:
Slackware13とFedora11の2台のマシンを入手しました。
Slackマシンでは、manを使用すると、一番下までスクロールしてmanを終了すると、情報がターミナルウィンドウに表示されます(問題のコマンドを入力しているときに読み取ることができるので、非常に便利です。コピーして貼り付けます。オプションなど)。
Fedoraでは、manを閉じるとmanページの情報が消えます。
終了時にmanページ情報を削除しないようにman(または端末ですか?)を構成するにはどうすればよいですか?
man
はless
を使用してmanページを表示します。あなたが見ている振る舞いを引き起こしているのはless
です。
これを回避する1つの方法は、MANPAGER
環境変数をless -X
のようなものに設定することです。
例えば試してください:MANPAGER="less -X" man less
この場合、マンページを解析しているユーティリティlessは、環境変数LESSを使用します。 rcファイル(bashシェルを使用している場合は「.bashrc」など)で、LESS環境変数を「-X」に設定します。これにより、「termcapの初期化および非初期化文字列をターミナルに送信できなくなります。」ケースは不必要に画面をクリアしています。 bashでは次のようになります。
export LESS="-X"
マニュアルページを猫にパイプすることができます。試してみてください:
man man | cat