Tmux, altere o painel da janela com o clique do mouse

61

É possível usar o mouse para navegar entre diferentes painéis de janela que são divididos vertical ou horizontalmente?

margarida
fonte

Respostas:

80

A partir do tmux 2.1 , você pode habilitá-lo adicionando-o ao seu .tmux.conf: set -g mouse on

  • O modo do mouse foi reescrito. Agora não há mais opções para:

    • painel de redimensionamento do mouse
    • painel de seleção do mouse
    • janela de seleção do mouse
    • modo-mouse

    Em vez disso, existe apenas uma opção: 'mouse', que ativa totalmente o suporte ao mouse.


Veja a mouse-select-paneopção em man tmux:

painel de seleção do mouse [ativado | off]
Se ativado, o tmux captura o mouse e quando uma janela é dividida em vários painéis, o mouse pode ser usado para selecionar o painel atual. O clique do mouse também é passado para o aplicativo normalmente.

Você pode habilitar isso adicionando-o ao seu .tmux.conf: set -g mouse-select-pane on

jasonwryan
fonte
13
Isso funciona muito bem, mas, como notei, você perde a capacidade de selecionar texto com o mouse ou o modo de cópia ( prefix Ctrl+ [) quando tiver mais de um painel.
quer
10
Acabei de ver que, de fato, perdi a capacidade de selecionar texto com o mouse, mas descobri que ainda posso selecioná-lo com a tecla SHIFT pressionada. OpenSuse 12.3, terminal GNOME 3.6.1, tmux 1.7.
user72025
3
Esta opção não parece estar disponível na v2.1.
DBedrenko
2
estava feliz com isso, mas parece ter quebrado lessa paginação assim .. Nope ... Eu estou em tmux 2.0, pode tentar novamente com a nova configuração após a atualização para 2.1
Louis Maddox
2
Sim, se o seu cliente ssh emular o terminal xterm. Assim, na maioria dos casos a resposta é sim: é possível com Windows / Putty, com MacOS e Linux
nponeccop