WSLのTmux表示の問題:改行時にウィンドウが互いに広がる現象

WSLのTmux表示の問題:改行時にウィンドウが互いに広がる現象

Docker(バージョン20.10.12)で実行されているWSL2(Linuxバージョン2)ベースのDebian 11コンテナ用のWindowsサブシステムでtmuxバージョン3.1cを使用しようとしています。新しいtmuxセッションを作成しましたが、ここに接続すると、右側のウィンドウが二重改行のために左側のウィンドウに広がります。私の設定:

tmux new-session -d 'vim 123'
tmux split-window -h 'vim abc'
tmux attach-session -d

123の内容:

1
2
3
4
5
6
7
8

ABCの内容:

a
b

c
d

e

tmuxを開くと、次のようになります。

1           |a
2           |b
3           |
c
5           |d
6           |
e
8           |~
~           |~

abcが123に変わる垂直区切り線が壊れていることを確認してください。この問題を解決する方法を知りたいです。これがWSLまたはtmuxのバグが原因であるかどうかはわかりません。 Windows端末とcmderで同じ結果が得られたので、端末エミュレータだとは思わない。

主な問題を解決するのに役立つ場合は、別の奇妙な動作があります。 tmuxウィンドウがシェルの場合、入力するとシェルプロンプトがウィンドウのclear上部に返されますが、テキストを上書きするまでテキストウィンドウは消去されません。これはtmuxの外では問題ではありません。

関連情報