34

screenLinuxでコマンドラインマルチタスクにコマンドを使用し、スクロールバックバッファの長さを非常に大きな値に設定しました。特定のタブをもうそこに置きたくないときに、そのタブのバッファーをクリアするためのキーの組み合わせはありますか?

4

7 に答える 7

58

このスレッドには次の提案があります。

スクロールバックを削除するウィンドウで、スクロールバックをゼロに設定してから、通常の値 (この場合は 15000) に戻します。

必要に応じて、これをキーにバインドできます。

bind / eval "scrollback 0" "scrollback 15000"

scrollback 0と入力した後、セッションからコマンドを発行することもできますC-a :。HTH。

于 2008-09-22T06:32:29.893 に答える
15
  • C-a Cプロンプトを含めて画面をクリアします
  • clear(キーの組み合わせではなくコマンド) は画面をクリアし、プロンプトを残します

ETA: 元の質問を読み間違えました。これらは表示されているテキストをクリアするだけで、バッファはクリアしません!

于 2008-09-22T06:24:39.507 に答える
8

現在の画面をきれいにするために、「クリア」コマンドも追加しました。注: プロンプトを取り戻すには、Enter キーを押す必要があります。

bind '/' eval "clear" "scrollback 0" "scrollback 15000"

また、それを「.screenrc」に追加して、永続的にします。

注意:「.screenrc」に干渉しないように、スラッシュの周りに一重引用符を追加しました。必要ないかもしれません。

于 2012-10-31T14:51:42.690 に答える
-5

マニュアルページから:

C-a C       (clear)       Clear the screen.
于 2008-09-22T06:27:39.763 に答える