Я пытаюсь запустить 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
Еще хуже, если несколько пользователей отправляют сообщения в быстрой последовательности, все сообщения будут перезаписывать друг друга, делая чат почти нечитаемым. Я могу отобразить весь журнал, переключившись в другое окно и переключившись обратно, но это неудобно и мешает эффективной связи. Я провел некоторые исследования по этому вопросу, но безуспешно. Есть идеи о том, что здесь происходит?