5

私は頻繁に less を使用してファイルを表示し、ファイルで見たものを覚えておきたいと思っています。ただし、q キーを押して less を終了すると、xterm ウィンドウはファイルを表示している less のページを削除し、コマンド プロンプトのみを表示します。

終了時に端末の出力を少なくするにはどうすればよいですか?

4

2 に答える 2

8

少ない -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.
于 2011-08-08T04:35:13.903 に答える
1

実際、(他のプログラムではなく) xtermを使用している場合、別の画面のエスケープ シーケンスを受け入れるかどうかの選択は、メニュー選択の [別の画面の切り替えを有効にする] (またはリソース設定) を使用して簡単に行うことができます。このlessオプションは、 などの他のプログラムには適用されませんvi

マニュアルでは、これはtermcap 設定にちなんで名付けられたtiteInhibit です。

  • ti (端末の初期化)
  • て(ターミナルエンディング)

FAQ では、vi の実行時に画面がクリアされないのはなぜですか? .

于 2015-04-01T22:29:55.893 に答える