Ceci est une ancienne révision du document !
Byobu Window Manager
Byobu est une couche d'amélioration à GNU Screen, le multiplexeur de terminaux en mode texte. Byobu permet l'affichage d'informations système et de notifications sur deux lignes dans le bas d'une session de terminal.
Installation
Byobu est n'est pas installé par défaut sous Ubuntu.
sudo apt-get install byobu
Néanmoins, la version disponible dans le dépôts officiels peut ne pas être la plus récente.
Il peut également être nécessaire d'installer python-software-properties pour pouvoir utiliser la commande add-apt-repository
sudo apt-get install python-software-properties
Les commandes suivantes permettent de récupérer la dernière version :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F430BBA5 sudo add-apt-repository ppa:byobu/ppa sudo apt-get update sudo apt-get install byobu
Il est actuellement en version 5.22, et continu d'être développé (dernière mise-à-jour le 07/11/2012).
Utilisation
Byobu n'est pas activé par défaut dans le menu Applications d'Ubuntu. Pour l'activer, utilisez l'éditeur de menu.
Puis, lancez l'application depuis le menu Applications → Accessoires → Byobu Window Manager ou via la commande suivante :
byobu
Vous pouvez aussi utiliser l'alias suivant :
alias Byobu='byobu -A -D -RR -fa -h 150000 -l -O -U'
Les options pratiques seront ainsi déjà chargées au démarrage.
Quelques commandes clavier
Certains des raccourcis clavier suivants peuvent sembler ne pas fonctionner selon l'émulateur de terminal utilisé. Par exemple, gnome-terminal utilise déjà F12. La plupart de ces logiciels acceptent de re-configurer leurs raccourcis clavier, il est donc possible de libérer les touches utilisées par Byobu.
Très utiles
Touche(s) | Résultat |
---|---|
F2 | Créer une nouvelle fenêtre de terminal (nouvel onglet) |
F3 | Aller à la fenêtre de terminal précédente (onglet précédent) |
F4 | Aller à la fenêtre de terminal suivante (onglet suivant) |
F6 | Se détacher de la session de byobu (qui reste ouvert en arrière plan) et se déconnecter (en mode console) |
Shift-F6 | Se détacher de la session de byobu, mais ne pas se déconnecter de la console |
F7 | Enter scrollback/search mode |
Ctrl-F5 | Reconnect any SSH/GPG sockets or agents |
Moins utiles
Touche(s) | Résultat |
---|---|
Shift-F2 | Divise l'écran horizontalement |
Ctrl-F2 | Divise l'écran verticalement |
Shift-F3 | Donne le focus à la division d'écran précédente |
Shift-F4 | Donne le focus à la division d'écran suivante |
Shift-F5 | Réuni l'écran (fait disparaître toutes les divisions) |
F5 | Rafraîchit tous les statuts des notifications |
F8 | Renomme la fenêtre de terminal courante |
F9 | Lance le menu de configuration de Byobu |
F12 | GNU Screen's Escape Key |
Alt-Pageup | Scroll back through this window's history |
Alt-Pagedown | Scroll forward through this window's history |
Ctrl-a-! | Toggle all of Byobu's keybindings on or off |
Voir aussi
- Screen est le projet initial, dont est dérivé Byobu.
- (en) La documentation de Byobu, aussi accessible par le terminal par la commande
man byobu
- (en) Un blog sur Byobu