Peut-on activer le défilement de la molette de la souris dans Byobu

52

J'ai vu ailleurs que le défilement via la molette de la souris (et d’autres événements mousy) pouvait être activé pour tmux.     

posée Ashimema 12.10.2012 - 14:15
la source

3 réponses

32

Oui, c'est possible. Vous devez simplement entrer en mode défilement en premier.

Appuyez simplement sur F7 , puis utilisez la molette de votre souris. Enfin, appuyez sur ESC pour quitter le mode scrollback .

Il semble que certains terminaux ne vous permettent pas de faire défiler avec votre souris. Pour le terminal Gnome, décochez l'option Défilement sur la frappe dans les préférences de profil (onglet Défilement ).

    
réponse donnée Dustin Kirkland 16.10.2012 - 17:30
la source
44

Si vous avez toujours ce problème,

Essayez ALT + F12

Dans mon cas, cela permet le défilement de la souris sur byobu

    
réponse donnée RNA 30.06.2014 - 03:29
la source
4

Si vous voulez juste faire défiler et que vous ne voulez pas engager le tmux "mouse-mode" (ce qui pourrait interférer avec votre capacité à couper-n-coller avec la souris), ajoutez simplement ce qui suit à $HOME/.byobu/.tmux.conf

set -g terminal-overrides 'xterm*:[email protected]:[email protected]'

Maintenant, le défilement de votre terminal fonctionne normalement et vous n'avez pas besoin d'appuyer sur des touches spéciales pour activer la souris. L'inconvénient est que le terminal ne connaît qu'un seul écran. Vous devrez toujours utiliser la "souris" pour faire défiler un écran autre que le plus récent (par exemple pour accéder à un tampon de journal à long défilement), mais si vous voulez juste faire défiler pour voir ce qui vient de défiler sur votre écran , ça va le réparer! Il ne connaît pas non plus les écrans partagés. BTW, le "mode souris" peut être défini automatiquement dans vos fichiers de configuration. Vous collez avec votre clé de commande (généralement Ctrl - A ) suivie de la touche]. La sélection de la souris est automatiquement coupée en mode souris, mais vous devrez sortir du mode souris ou maintenir Shift pour obtenir le comportement habituel du presse-papier qui vous permettra de coller dans une autre application graphique.

Recommandation: Étant donné que byobu utilise déjà plusieurs sessions de terminal, vous n'avez pas besoin de l'utiliser avec plusieurs terminaux. Ainsi, au lieu d'avoir un raccourci clavier qui ouvre un nouveau terminal, j'attribue mon raccourci clavier "terminal ouvert" à tilda. Tilda descend de n'importe quel espace de travail que vous utilisez actuellement (affiche sur tous les espaces de travail) et il reste actif pour être toujours disponible. Cela fonctionne bien avec byobu parce que j'ai maintenant 1 place pour toutes mes sessions shell (vous pouvez définir tilda pour exécuter byobu au lieu d'un shell normal et le réexécuter si vous quittez accidentellement votre shell). De plus, vos sessions de terminal dépassent votre interface graphique car vous utilisez byobu. Je me connecte à mon système avec ssh et j'obtiens automatiquement ma session byobu (excellente pour surveiller les compilations, etc.) et la fenêtre virtuelle byobu se redimensionne sur l'écran de mon téléphone portable. Lorsque je réoriente le téléphone, la fenêtre byobu de mon écran de bureau change en fonction de l'orientation du téléphone - MAGIC! Très impressionnant pour les utilisateurs de Windows.

Ensuite, utiliser les hacks du terminal pour obtenir une notification (à partir de l'interface graphique) à la fin d'un job de terminal, mais les permissions dbus ne le permettent pas. Si quelqu'un travaille avec byobu, merci de me le faire savoir!

    
réponse donnée Evan Langlois 10.10.2014 - 23:25
la source

Lire d'autres questions sur les étiquettes