GNU/Linux >> Linux の 問題 >  >> Linux

Clear to End of LineがTmuxで間違った背景色を使用していますか?

ZSHプロンプト拡張では、コマンド%Eは「行末までクリア」することになっています。

これは機能します:

ただし、tmuxでは機能しません:

問題はBCE(背景色の消去)にあるようです。画面で、オプションdefbceを追加できます。 tmuxの同様の設定が見つかりません。存在しますか?

承認された回答:

screenとは異なり 、tmux 切り替え可能な背景色の消去はありません ターミナルエミュレータの機能。消去は常にデフォルトの背景色で行われ、現在の背景色ではありません。

ニコラスマリオットは2015年9月にそれをやることリストに追加しましたが、当時、彼も他の誰もそれを実装するのに十分気にかけていないと述べました。

彼はその後、この回答が最初に書かれてからほぼ1年後の2016年10月にそれを実装しました。

さらに読む

  • ニコラスマリオット(2015-09-15)。 背景色の消去(bce)をサポート 。 tmux/tmux。バグ#109。 GitHub。
  • ニコラスマリオット(2015-09-15)。 BCEをTODOに追加します。 。 tmux/tmux。 54bd7612868341c47bd3bd237c9598d5860b3ef3。 GitHub。
  • vimcolorschemeが画面内またはtmuxセッション内で完全に間違っている

t_utはBCEをオフにします。 tmuxはBCEをサポートする必要がありますが、tmuxのバージョンによって異なります。2.1は古すぎると思います。


Linux
  1. Vimでファイルの最初または最後に移動する[クイックヒント]

  2. Bash:改行なしでファイルの末尾に文字列を追加します

  3. wc -l は、行末文字がない場合、ファイルの最後をカウントしません

  1. Linuxコマンドラインに関する8つのヒント

  2. gvim で背景色を設定する

  3. 各行末の空白の各文字を「_」に置き換えます

  1. コマンドラインアプリをバックグラウンドに直接送信する方法は?

  2. シェルスクリプト行の最後にあるアンパサンドとはどういう意味ですか?

  3. vim の各行末に ^M