¿Nombra una sesión de Byobu?

20

¿Hay alguna manera de crear sesiones de Byobu identificables para que cuando tengo varias sesiones en ejecución, el menú byobu-select-session me dé una lista de sesiones que reconozco, en lugar de ¿números de puerto tmux no descriptos?

En un mundo ideal, sería genial poder iniciar una sesión, darle un nombre y modificar una sesión para cambiar un nombre si ya se está ejecutando. ¿Es esto posible, cómo?

Editar 1: algunos detalles más:

  • Estoy usando tmux como back-end y no quiero volver a la pantalla especialmente.
  • Ahora he intentado iniciar una sesión con byobu -S "Name" sin resultado: - (

Editar 2: algunos descubrimientos:

  • Ahora descubrí una respuesta parcial al usar los comandos nativos de tmux: tmux rename-session <current-name> <new-name> cambia el nombre de una sesión existente y tmux new -s session_name crea una nueva sesión de nombres. Me sorprende byobu -S "name" no le gusta a tmux new -s session_name para byobu con un backend tmux.
pregunta Ashimema 04.10.2012 - 09:22

1 respuesta

22

Byobu es simplemente un shell para el terminal multiplexor del extremo posterior tmux (o pantalla). Por lo tanto, puede pasar cualquier comando que admita su back-end a través de Byobu.

Byobu con tmux back end

Para iniciar una nueva sesión de Byobu con un nombre específico:

byobu new -s <session-name>

Para cambiar el nombre de una sesión preexistente:

byobu rename -t <session-name> <new-session-name>

Byobu con pantalla back end

Para iniciar una nueva sesión de Byobu con un nombre específico:

byobu -S <session-name>

Para cambiar el nombre de una sesión preexistente:

byobu -X <session-name> <new-session-name>

Nota: Todo el crédito a J.F. Sebastián por su ayuda. Ahora he verificado que los comandos anteriores son correctos tanto para Tmux como para Byobu respaldado por pantalla.

    
respondido por el Ashimema 10.01.2013 - 16:06

Lea otras preguntas en las etiquetas