![Irssi в tmux - Сообщения перезаписаны](https://rvso.com/image/1344706/Irssi%20%D0%B2%20tmux%20-%20%D0%A1%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D1%8B.png)
Я пытаюсь запустить Irssi в tmux и сталкиваюсь с чем-то странным. Всякий раз, когда приходит новое сообщение, оно перезаписывает последнее сообщение. Например, предположим, что в моем окне находится следующий журнал чата:
<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.