Puis-je utiliser le clic de la souris pour se concentrer sur les divisions Byobu?


26

Je sais que Byobu est un multiplexeur de terminaux et la souris n'est pas une priorité, mais j'aimerais quand même savoir s'il existe un moyen de se concentrer sur une division en utilisant le clic de la souris au lieu des raccourcis clavier.

Dans le cas négatif, ce serait certainement une grande caractéristique.

Réponses:


37

Oui, c'est tout à fait possible.

Il vous suffit d'activer la prise en charge de la souris dans votre ~/.byobu/.tmux.conf configuration.

Ajoutez ce qui suit:

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

Cela vous permettra de:

  • sélectionnez une division en cliquant dessus
  • sélectionnez une fenêtre en cliquant dessus dans votre barre d'état
  • redimensionner une scission en saisissant la bordure et en la faisant glisser

Cependant, vous pouvez maintenant avoir du mal à utiliser votre souris pour cliquer sur du texte et le mettre en surbrillance (sélectionner). Pour ce faire, vous devez maintenant utiliser Shift- LeftClickou Ctrl- LeftClick.

Divulgation complète: je suis l'auteur et le mainteneur de Byobu .


Fonctionne-t-il avec byobu 5.21 tmux 1.7? J'ai édité ~/.byobu/.tmux.conf, ouvert un nouveau terminal avec byobu mais je ne peux toujours pas avoir d'interaction avec la souris.
marcio

2
D'accord. Ça marche maintenant, je devais juste redémarrer mon terminal :) Merci!
marcio

1
cela ne fonctionne plus dans Ubuntu 16.04 je suppose. Je continue à obtenir une option inconnue pour chacune de ces options. Suis-je en train de mal faire?
Maziyar

3
Ne fonctionne plus. Voir le commentaire ci-dessous de jig
jdpipe

18

Dans Ubuntu 16.04, cette solution ne fonctionne plus. Il semble que la configuration ait changé dans la nouvelle version de tmuxpartir de tmux 2.1 et plus ).

Vous devez maintenant copier (ajouter) les éléments suivants dans votre ~/.byobu/.tmux.conffichier:

set -g mouse on
set -g mouse-utf8 on

Cela fonctionne également lors de l'exécution de tmux sur OS X
boris quiroz

Cela fonctionne également sur Ubuntu 18.04
jig

1

pour moi, aucune des solutions ci-dessus ne semblait faire quoi que ce soit.

Le redémarrage de la session de terminal et le redémarrage de byobu avec ces paramètres dans le fichier de configuration n'ont rien fait.

Une pression magique a changé tout cela:

Ctrl+ F12et vous obtenez le message "Souris: ON"

(Ubuntu 18.04, tmux 2.6, byobu 5.125)

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.