User Tools

Site Tools


informatique:logiciels:byobu

Byobu

byobu est un logiciel libre de type tmux-like, c'est-à-dire un multiplexeur de terminal en mode texte. Il permet de gérer plusieurs terminaux dans une seule fenêtre, ainsi que de lancer des commandes qui continuent de s'exécuter en arrière-plan, même si l'on s'en déconnecte.

C'est une surcouche du célèbre screen, qui apporte des raccourcis plus ergonomiques, un utilitaire de configuration et un préconfiguration plus fonctionnelle.

byobu se rattache (se reconnecte) automatiquement à la précédente session, s'il en trouve une en background.

Raccourcis/Keybindings

Pour afficher les attributions de touches, saisir : Ctrl+a ?, ou afficher le menu d'aide : <F1>.

Quick start

Ceux-ci ne s'utilisent pas après un Ctrl+a :

  • <F1> ou <F9> : afficher le menu de configuration de byobu
  • <F2> : créer une nouvelle fenêtre
    • Shift+<F2> : split horizontal
    • Ctrl+<F2> : split vertical
    • Ctrl+Shift+<F2> : créer une nouvelle session
  • <F3>/<F4> : sélectionner la fenêtre suivante/précédente
    • Alt+<Droite>/<Gauche> : sélectionner la fenêtre suivante/précédente
    • Alt+<Bas>/<Haut> : sélectionner la session suivante/précédente
    • Shift+<F3>/<F4> : sélectionner la région suivante/précédente
  • <F8> : renommer la fenêtre courante

Commandes

Ces raccourcis s'utilisent après la hotkey Ctrl+a :

  • c : créer une nouvelle fenêtre
  • n ou <espace> : sélectionner la fenêtre suivante
  • p : sélectionner la fenêtre précédente
  • <nb> sélectionner la fenêtre numéro <nb>
  • Ctrl+a : sélectionner la fenêtre précédemment sélectionnée
  • : lister les fenêtres ouvertes
  • l ou r : rafraîchir la fenêtre courante (permet de la redimensionner à la taille optimale)
  • k ou & : fermer (killer) la fenêtre courante (demande confirmation avant)
  • d (detach) : détacher la session courante (on retourne sur le shell d'où on avait lancé byobu

Split

On peut spliter l'affichage d'une fenêtre en plusieurs régions/panneaux :

  • S ou | : split (horizontal)
  • % : vsplit (vertical)
  • <tab> : sélectionner la région suivante
  • flèches directionnelles : sélectionner les région du haut/bas/droite/gauche
  • X ou ! : fermer la région courante
  • z : maximiser la région courante
  • q afficher les numéros de région
informatique/logiciels/byobu.txt · Last modified: 2021/01/17 15:53 by pteu