Existe-t-il un moyen de créer des sessions Byobu identifiables afin que, lorsque plusieurs sessions sont en cours d'exécution, le menu de byobu-select-session me fournisse une liste des sessions reconnues, par opposition aux numéros de port tmux non descriptifs?
Dans un monde idéal, il serait bon de pouvoir démarrer une session en lui donnant un nom et de modifier une telle session pour modifier un nom s'il est déjà en cours d'exécution? Est-ce possible, comment?
Edit 1: Quelques détails supplémentaires:
byobu -S "Name"
en vain :--- (Edit 2: Quelques découvertes:
tmux rename-session <current-name> <new-name>
renomme une session existante et tmux new -s session_name
crée une nouvelle session de noms. Je suis surpris que byobu -S "name"
ne soit pas aimé de tmux new -s session_name
pour byobu avec un back-end tmux.Byobu est simplement un shell pour le multiplexeur de terminal dorsal tmux (ou écran). Vous pouvez donc passer toute commande prise en charge par votre serveur via Byobu.
Pour démarrer une nouvelle session Byobu avec un nom spécifié:
byobu new -s <session-name>
Pour changer le nom d'une session préexistante:
byobu rename -t <session-name> <new-session-name>
Pour démarrer une nouvelle session Byobu avec un nom spécifié:
byobu -S <session-name>
Pour changer le nom d'une session préexistante:
byobu -X <session-name> <new-session-name>
Note: Tout crédit à J.F.Sabastian pour son aide. J'ai maintenant vérifié que les commandes ci-dessus sont correctes pour Tmux et Byobu.