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 외부에서는 문제가 되지 않습니다.