O modo de mouse Tmux não funciona com um grande terminal gnome

3

Estou executando tmux no gnome-terminal com o suporte ao mouse ativado. Quando a largura do terminal não é muito grande, então funciona perfeitamente, no entanto, quando eu uso em modo de tela cheia, os cliques do mouse são bons se eu fico clicando no lado esquerdo da tela, quando cheguei ao extremo certo de a tela eles param de funcionar.

Aqui está meu .tmux.conf :

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

Observação: os cliques do mouse funcionam bem quando me conecto a tmux over ssh do meu mac no iterm. Então eu acho que o problema pode ter a ver com um erro de configuração do gnome-terminal.

    
por Gustavo Adolfo Torres Torres 02.01.2014 / 20:52

2 respostas

3

O protocolo original do mouse só permite colunas até 223.

Existem três (!) extensões concorrentes diferentes que ultrapassam esse limite. Em ordem cronológica e em ordem crescente de preferência (ou seja, cada um é melhor que o anterior):

  • xterm 1005
  • urxvt 1015
  • xterm 1006

É um caos total quais determinados terminais, aplicativos e multiplexadores (por exemplo, tmux) suportam, qual é o padrão, como configurar ... e ele continuou mudando ao longo de diferentes versões desses aplicativos. Tanto quanto me lembro, o tmux costumava suportar 1005 e 1015, mas felizmente ele mudou para 1006 em torno da versão 1.8. Infelizmente, o mantenedor do rxvt-unicode se recusou a adicionar suporte para este método mais recente.

Se você atualizar tudo para a versão mais recente, ele deverá funcionar a partir do xterm e do gnome-terminal; e provavelmente não de urxvt.

Para obter mais informações técnicas, consulte o link e link .

    
por 23.04.2015 / 01:10
0

Parece que o Gnome Terminal está danificado por alguma razão ... Eu tentei rxvt que parece não sofrer o problema.

O Xterm parece estar bem também (embora este tópico diga que não deveria ser).

    
por 28.06.2014 / 14:53