я использую Бёбу на Бродяга dev, чтобы запускать несколько вещей на одном экране и иметь возможность приостановить / восстановить машину и продолжить с того места, на котором я остановился на днях.
Бывают случаи, когда мне приходится воссоздавать машину и настраивать 8+ окон Byobu с изменением их имен, переходом к определенным каталогам в каждом; не говоря уже о запущенных в них командах после установки.
Есть ли способ создать файл конфигурации или добавить кучу команд, выполняющих начальную настройку, чтобы мне не пришлось тратить на это 5 минут?
В настоящее время есть неработающий пример на Commandlinefu, поэтому я считаю, что это можно сделать. У кого-нибудь есть свежая информация, как этого можно достичь?
byobu version 5.74 (and possibly 5.60 too)
tmux 1.8
При использовании tmux вы можете написать сценарий установки с помощью оболочки, например:
byobu-tmux new-session -d vim
byobu-tmux new-window bc
byobu-tmux new-window bash
byobu-tmux new-window sh
Новый сеанс будет работать в фоновом режиме. Если вы хотите подключиться к новому сеансу сразу после его создания, добавьте
byobu-tmux attach
в конце концов. Вы даже можете добавить эти команды в свой .profile
Если вы используете byoubu с экраном, вы можете описать желаемые команды в альтернативном файле конфигурации:
screen bc
screen bash
screen sh