tmux modo mouse e rolando muito instável - lixo impresso

0

Estou usando (ou tentando) o tmux no Linux Mint 15 via byobu.

Estou achando o modo de mouse muito difícil de usar desde a maior parte do tempo, em vez de contá-lo como um clique, o terminal imprime lixo aleatório como abaixo

karthikt@gondor:~/vagrant 
#+ +#+ +#+ +#+ +#C6'6'6 6#6 +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ ,#+ +#+ +#

Este era eu tentando selecionar o outro painel que eu acho.

Depois de analisar muitos outros problemas, tentei corrigi-lo ativando utf mode e em ambos. Eles pareciam funcionar por um tempo, mas a questão está de volta pior do que nunca. Outras soluções também não ajudam.

As linhas relevantes do meu tmux conf são

setw -g mode-mouse on 

set -g mouse-select-pane on
set -g mouse-select-window on
set -g mouse-resize-pane on

set mouse-utf8 on

# from http://superuser.com/a/326592/160502
# "I don't know what it does, but it is pure genius. Finally, tmux scrolling works, yay!"
set -g terminal-overrides 'xterm*:smcup@:rmcup@'

Deixei esse comentário para ilustrar a frustração ...

Por favor ajude. É realmente decepcionante que isso funcione perfeitamente no meu mac de trabalho, mas não na minha caixa Linux de casa.

    
por Karthik T 05.10.2013 / 11:00

1 resposta

2

Parece-me que o tmux não suporta a rolagem em alguns emuladores de terminal como o guake veja aqui . Eu uso o xterm, que o tmux pode manipular nativamente. Quando você executa o tmux terminal-override dado na sua pergunta, você está forçando a variante xterm.

A razão pela qual isso funciona no seu mac de trabalho é porque o OSX suporta vem com o xterm, que é o emulador de terminal padrão nessa plataforma.

Você deve estar bem com o comando terminal-override, ou você pode tentar usar o xterm ou outro comando compatível.

    
por 06.10.2013 / 13:44