Назовите сеанс Бёбу?

Есть ли способ создать идентифицируемые сеансы Byobu, чтобы при запуске нескольких сеансов меню byobu-select-session давало мне список сеансов, которые я могу распознать, в отличие от -скрипты номеров портов tmux?

В идеальном мире было бы замечательно иметь возможность как начать сеанс, дав ему имя, так и изменить такой сеанс, чтобы изменить имя, если оно уже запущено? Возможно ли это, как?

Редактировать 1: Некоторые дополнительные детали:

  • Я использую tmux в качестве бэкэнда и не особо хочу переключаться вернуться к экрану.
  • Я сейчас попытался начать сеанс с byobu -S "Name", но безрезультатно: - (

Редактировать 2: Некоторые открытия:

  • ] Теперь я обнаружил частичный ответ при использовании собственных команд tmux: tmux rename-session <current-name> <new-name> переименовывает существующую сессию, а tmux new -s session_name создает новую сессию имен. Я удивлен, что byobu -S "name" не понравилось tmux new -s session_name для byobu с бэкэнд Tmux.
24
задан 4 October 2012 в 19:05

1 ответ

Byobu является просто оболочкой для tmux (или экран) оконечный мультиплексор бэкэнда. Можно поэтому передать любую команду, которую бэкэнд поддерживает через Byobu.

Byobu с tmux бэкэндом

Запустить новую сессию Byobu с указанным именем:

byobu new -s <session-name>

Изменить имя предсуществовавшей сессии:

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

Byobu с экранным бэкэндом

Запустить новую сессию Byobu с указанным именем:

byobu -S <session-name>

Изменить имя предсуществовавшей сессии:

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

Примечание: Весь кредит к J.F.Sabastian для его справки. Я теперь проверил, что вышеупомянутые команды корректны и для Tmux и для Screen, поддержанного Byobu.

27
ответ дан 4 October 2012 в 19:05

Другие вопросы по тегам:

Похожие вопросы: