![tmux의 Irssi - 메시지를 덮어썼습니다.](https://rvso.com/image/1344706/tmux%EC%9D%98%20Irssi%20-%20%EB%A9%94%EC%8B%9C%EC%A7%80%EB%A5%BC%20%EB%8D%AE%EC%96%B4%EC%8D%BC%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
tmux에서 Irssi를 실행하려고 하는데 이상한 점을 발견했습니다. 새 메시지가 수신될 때마다 마지막 메시지를 덮어씁니다. 예를 들어, 내 창에 다음 채팅 로그가 있다고 가정해 보겠습니다.
<User Foo> message 1
<User Bar> message 2
<User Baz> message 3
새 메시지를 받으면 예상되는 새 레이아웃(tmux를 사용하지 않는 터미널에서 보이는 방식)은 다음과 같습니다.
<User Foo> message 1
<User Bar> message 2
<User Baz> message 3
<User Grok> new message
그러나 대신 다음과 같이 보입니다.
<User Foo> message 1
<User Bar> message 2
<User Grok> new message
더 나쁜 것은 여러 사용자가 연속해서 메시지를 보내면 메시지가 모두 서로 덮어쓰여 채팅 내용을 거의 읽을 수 없게 된다는 것입니다. 다른 창으로 전환했다가 다시 전환하면 전체 로그가 나타나도록 할 수 있지만 이는 불편하고 효과적인 의사소통을 방해합니다. 나는 성공하지 못한 채 문제에 대해 몇 가지 연구를 수행했습니다. 여기서 무슨 일이 일어나고 있는지에 대한 아이디어가 있습니까?
답변1
그것을 알아 냈습니다. TERM
잘못된 값을 설정하여 ~ [ -n "$TMUX" ] && export TERM=screen-256color
/.bashrc에 넣어서 문제를 해결했습니다.