| |
— | informatique:logiciels:byobu [2021/01/17 15:53] (current) – created pteu |
---|
| ======Byobu====== |
| |
| {{ :informatique:logiciels:byobu_logo.png?nolink&150|}} |
| |
| [[https://www.byobu.org/|byobu]] est un logiciel libre de type [[informatique:logiciels:tmux|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 [[informatique:logiciels:screen|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 |
| |