私は頻繁に less を使用してファイルを表示し、ファイルで見たものを覚えておきたいと思っています。ただし、q キーを押して less を終了すると、xterm ウィンドウはファイルを表示している less のページを削除し、コマンド プロンプトのみを表示します。
終了時に端末の出力を少なくするにはどうすればよいですか?
少ない -X
以下で説明するより少ないマニュアル ページの -X オプションを使用します。
-X or --no-init
Disables sending the termcap initialization and deinitialization strings to the terminal.
This is sometimes desirable if the deinitialization string does something unnecessary, like
clearing the screen.
実際、(他のプログラムではなく) xtermを使用している場合、別の画面のエスケープ シーケンスを受け入れるかどうかの選択は、メニュー選択の [別の画面の切り替えを有効にする] (またはリソース設定) を使用して簡単に行うことができます。このless
オプションは、 などの他のプログラムには適用されませんvi
。
マニュアルでは、これはtermcap 設定にちなんで名付けられたtiteInhibit です。
FAQ では、vi の実行時に画面がクリアされないのはなぜですか? .