Налаштування екранів Byobu за замовчуванням


12

Я щойно встановив 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

(Мало, але відповідь, але тепер byobu базується на tmux, а не на екрані, тому це може не працювати)
Хорхе Кастро

Відповіді:


8

Як згадував @Jorge Castro в коментарі, причина, по якій ваша ~/.byobu/windowsконфігурація не працює, полягає в тому, що тепер Byobu заснований на tmux ("Термінальний мультиплексор"). Як згадував @Hai Vu, існує рішення, яке дозволяє використовувати екран як бекенд byobu, але перейти на tmux не надто складно .

Вам потрібно буде відредагувати .tmux.confфайл, розташований у папці користувача .byobu( ~/.byobu/.tmux.conf). Тут ви хочете написати команди для побудови вікна терміналу, використовуючи команди, знайдені в посібнику з tmux . Ось простий приклад, який може допомогти почати:

new-window -ad -n Git
new-window -ad -n "Project Build/Run"
new-window -ad -n PostgreSQL

Тут я вставив у .tmux.confфайл три команди . Як визначено в посібнику:

Файл конфігурації - це набір команд tmux, які виконуються послідовно при першому запуску сервера.

Так що в цьому випадку, коли ви запускаєте Byobu, ви повинні побачити три заздалегідь створені вікна з заголовками "Git", "Projected Build / Run" та "PostgreSQL" (зліва направо). Сподіваюсь, це допомагає.


1
У старих версіях Byobu виникла помилка до 5.85, і вам потрібно зв’язати команди крапкою з комою, дивіться мою відповідь на SU .
LiveWireBT

3

Я виявив, що якщо ти біжиш

byobu-select-backend

і виберіть екран , тоді він працює. Вибір tmux як бекенда не працює. Я все ще намагаюся з’ясувати, як створити вікна за допомогою backup tmux. Якщо я знаю як, я оновлю цю посаду.


apropos byobuдля більш корисних команд. tmux зараз - це сервер за замовчуванням. BTW F2 створює нове вікно, Shift + F1 для довідки.
Пабло Біанкі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.