less
終了時に画面を消去する方法はありますか?反対less -X
。
iTerm2でページを終了すると画面は消えませんが、デフォルトのman
Mac端末を使用すると画面が消去されます。誰にも提案がありますか?
$LESS
に設定されていますless -R
ベストアンサー1
端末記述の関数に適切なエスケープシーケンスがある場合、通常は「less
画面を消去します」(これは代替画面から再び通常画面に切り替えることを意味します)rmcup
。
TERM
両方のプログラムで異なる値を使用すると、違いが表示されます。このinfocmp
プログラムは、その端末で説明されている違いを表示できます。
less
返品クリアしようとする維持するただし、これは表示される項目があるかどうか、出力が端末(パイプとは反対)かどうかによって異なります。
端末の説明に加えて、一部の端末エミュレータには代替画面を許可するオプションがあります。ある時点でこのオプションを選択した可能性があります。 (デフォルト設定でテストしていますが、期待どおりに動作します。)