Tmux, changer de fenêtre en cliquant avec la souris


61

Est-il possible d'utiliser la souris pour naviguer entre les différentes fenêtres fractionnées verticalement ou horizontalement?

Réponses:


80

A partir de tmux 2.1 , vous pouvez l'activer en l'ajoutant à votre .tmux.conf: set -g mouse on

  • Le mode souris a été réécrit. Il n'y a plus d'options pour:

    • volet de redimensionnement de la souris
    • volet de sélection de la souris
    • fenêtre de sélection de la souris
    • mode-souris

    Au lieu de cela, il n'y a qu'une seule option: "souris" qui active complètement le support de la souris.


Voir l' mouse-select-paneoption dans man tmux:

volet de sélection de la souris [sur | off]
Si cette option est activée, tmux capture la souris et, lorsqu'une fenêtre est divisée en plusieurs volets, la souris peut être utilisée pour sélectionner le volet actuel. Le clic de souris est également transmis à l'application normalement.

Vous pouvez l'activer en l'ajoutant à votre .tmux.conf: set -g mouse-select-pane on


13
Cela fonctionne très bien, mais comme je l’ai remarqué, vous perdez la possibilité de sélectionner du texte avec la souris ou en mode copie ( prefix Ctrl+ [) lorsque vous avez plus d’un volet.
Patryk

10
Je viens de voir que j’ai perdu la possibilité de sélectionner du texte avec la souris, mais que je peux toujours le sélectionner en maintenant la touche SHIFT enfoncée. OpenSuse 12.3, terminal GNOME 3.6.1, tmux 1.7.
user72025

3
Cette option ne semble pas être disponible dans la v2.1.
DBedrenko

2
lessJ'étais content de cela, mais la pagination semble avoir été rompue, alors ... non ... je suis sur tmux 2.0, je peux réessayer avec la nouvelle configuration après la mise à niveau vers la version 2.1
Louis Maddox

2
Oui, si votre client ssh émule un terminal xterm. Donc dans la plupart des cas, la réponse est oui: c'est possible avec Windows / Putty, avec macos et linux
nponeccop
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.