Я только что установил Quantal как новую установку и хочу настроить Byobu, как это было на моей старой системе. В предыдущей версии byobu была опция в byobu-config (через клавишу F9) для создания новых окон, в которых была опция флажка, чтобы выбрать, был ли это вариант запуска. Целого раздела «создать новое окно» в byobu-config больше нет!
Я попытался добавить детали окон, которые я хочу, в ~ / .byobu / windows (ниже), но это не имело никакого эффекта.
screen -t localhost bash
screen -t staging ssh dt123
screen -t fsuk1 ssh fs
screen -t php php -a
screen -t python bpython
command-line
bash
byobu
gnu-screen
sheepeatingtaz
источник
источник
Ответы:
Как отметил @Jorge Castro в комментарии, ваша
~/.byobu/windows
конфигурация не работает, потому что byobu теперь основан на tmux («Terminal Multiplexer»). Как упомянул @Hai Vu, есть обходной путь, который позволяет вам использовать screen в качестве бэкэнда byobu, но не слишком сложно переключиться на tmux .Вы захотите отредактировать
.tmux.conf
файл, расположенный в.byobu
папке вашего пользователя (~/.byobu/.tmux.conf
). Здесь вы захотите написать команды для создания окон вашего терминала, используя команды из руководства tmux . Вот простой пример, который может помочь вам начать:Здесь я вставил три команды в
.tmux.conf
файл. Как определено в руководстве:Таким образом, в этом случае, когда вы запускаете Byobu, вы должны увидеть три предварительно созданных окна с заголовками «Git», «Projected Build / Run» и «PostgreSQL» (слева направо). Надеюсь это поможет.
источник
Я обнаружил, что если вы бежите
и выберите экран , тогда он работает. Выбор tmux в качестве бэкэнда не работает. Я все еще пытаюсь выяснить, как создавать окна с бэкэндом tmux. Если я знаю как, я обновлю этот пост.
источник
apropos byobu
для более полезных команд. tmux теперь является бэкендом по умолчанию. Кстати, F2 создает новое окно, Shift + F1 для помощи.