追加読書

追加読書

ZSHプロンプト拡張では、%Eコマンドは「行末まで消去する」必要があります。

これはうまくいきます。灰色のバーで、それが最後まで広がっているのがわかります。

ここに画像の説明を入力してください。

ただし、「screen」を呼び出すと %E が動作を停止します。 ここに画像の説明を入力してください。

この問題の原因と解決策をご存知ですか?

ベストアンサー1

ECMA-48 削除制御シーケンスの 1 つを送信すると削除が使用されますか?現在の背景色または基本背景色は端末の種類によって異なります。 (terminfoデータベースには、プログラムが会話中の端末が何をするのかを決定する機能があります。その名前はです。termcapbceに対応する名前はですut。)現在の背景色を設定してから最後まで消去しています。ライン、予想する消すいつも現在の色を使用してください。

screenそれ自体は端末エミュレータです。ただし、ほとんどのハードウェア端末とは異なり、これに関連する動作は切り替えることができます。基本的に、背景色を消去オフになり、制御順序に基づいてデフォルトの色が削除に使用されます。ユーザーはコマンドを使用して開くことができますbcebceこのコマンドを使用して、すべての新しい画面でデフォルト設定を指定できますdefbce

(DEC VTの最新モデルは、切り替え動作のためにDECパーソナルモード117を提供しているため、最もよく言われています。これらの端末のデフォルトは、現在の色で消去する「新しい」PC互換の動作であり、プライベートモードをオフにすると117に戻ります。を使用して消去する「古い」VT互換動作に戻ると、DEC VT 52x端末を切り替えることができますが、screenホストはscreenこれらの端末の実際のデフォルト動作とは異なり、「新しい」動作に切り替えてデフォルト値を設定できます。screen.)

だから開いてみてください。とても簡単です。

追加読書

おすすめ記事