答え1
ECMA-48 削除制御シーケンスの 1 つを送信すると削除が使用されますか?現在の背景色または基本背景色は端末の種類によって異なります。 (terminfoデータベースには、プログラムが会話中の端末が何をするのかを決定する機能があります。その名前はです。termcapbce
に対応する名前はですut
。)現在の背景色を設定してから最後まで消去しています。ライン、予想する消すいつも現在の色を使用してください。
screen
それ自体は端末エミュレータです。ただし、ほとんどのハードウェア端末とは異なり、これに関連する動作は切り替えることができます。基本的に、背景色を消去オフになり、制御順序に基づいてデフォルトの色が削除に使用されます。ユーザーはコマンドを使用して開くことができますbce
。bce
このコマンドを使用して、すべての新しい画面でデフォルト設定を指定できますdefbce
。
(DEC VTの最新モデルは、切り替え動作のためにDECパーソナルモード117を提供しているため、最もよく言われています。これらの端末のデフォルトは、現在の色で消去する「新しい」PC互換の動作であり、プライベートモードをオフにすると117に戻ります。を使用して消去する「古い」VT互換動作に戻ると、DEC VT 52x端末を切り替えることができますが、screen
ホストはscreen
これらの端末の実際のデフォルト動作とは異なり、「新しい」動作に切り替えてデフォルト値を設定できます。screen
.)
だから開いてみてください。とても簡単です。
追加読書
- 「文字処理」、 画面マニュアル。 GNUプロジェクト。
- 「DECECM」。VT520/VT525 ビデオ端末プログラマ情報。 EK-VT520-RM。 1994年7月。
- https://unix.stackexchange.com/a/252078/5132