Next revision | Previous revision |
informatique:logiciels:byoby [2020/10/30 10:02] – created pteu | informatique:logiciels:byoby [2021/01/17 15:53] (current) – removed 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>'' : fenêtre suivante | |
* ''<F4>'' : fenêtre 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 | |
| |