Descobri isso. Eu tinha TERM
definido para o valor errado, colocando [ -n "$TMUX" ] && export TERM=screen-256color
no meu ~ / .bashrc corrigido.
Estou tentando rodar o Irssi no tmux e tenho me deparado com algo estranho. Sempre que uma nova mensagem é recebida, ela sobrescreve a última mensagem. Por exemplo, digamos que o seguinte log de bate-papo esteja na minha janela:
<User Foo> message 1
<User Bar> message 2
<User Baz> message 3
Se eu receber uma nova mensagem, o novo layout esperado (como parece em um terminal que não usa o tmux) seria:
<User Foo> message 1
<User Bar> message 2
<User Baz> message 3
<User Grok> new message
No entanto, parece que:
<User Foo> message 1
<User Bar> message 2
<User Grok> new message
Ainda pior, se vários usuários enviarem mensagens em rápida sucessão, todas as mensagens serão substituídas, tornando o bate-papo quase ilegível. Eu posso fazer o log completo aparecer mudando para outra janela e voltando, mas isso é inconveniente e impede a comunicação eficaz. Eu fiz algumas pesquisas sobre o assunto sem sucesso. Alguma idéia sobre o que está acontecendo aqui?