Як надсилати буквальний F6 / тощо. в бьобу?


17

На екрані byobu я перейшов на інший комп'ютер і запустив byobu на цьому комп'ютері. Тепер у мене є byobu в межах byobu.

Як я можу надсилати Byobu натискання клавіш (F2, F3, F6 і т. Д.) На внутрішній bybu, а не на зовнішній? Іншими словами, як я можу втекти або іншим чином передати ці клавіші на екран, а не перехопити їх зовнішнім байбуком?

Відповіді:


16

Для byobu-in-byobu потрібно знати оригінальні прив’язки, які не є клавішами для кожної з команд f-key.

Так, наприклад, для F6, це справді ctrl-a-dдля відриву.

Потім можна надіслати сигнал від'єднання до внутрішнього сеансу за допомогою ctrl-a-a-d. І це добре співпадає з глибиною вкладених сеансів. Тож для byobu-in-byobu-within-byobu ви б використали ctrl-a-a-a-d.

Є альтернатива, якою я особисто користуюся ... Ви можете встановити інший ключ втечі для внутрішнього байбу. Я зазвичай використовую як ctrl-aдля зовнішнього, так і ctrl-bдля внутрішнього. Таким чином, він ctrl-a-dби від'єднав зовнішню сесію і ctrl-b-dвід'єднав би внутрішню сесію.


Дастін, як можна було налаштувати Byobu для встановлення цього?
yPhil

2
Ви можете скористатися командою byobu-ctrl-ahelper, щоб встановити ключ виходу та змінити його вперед і назад.
Дастін Кіркланд

Чи є список команд? Я не можу знайти команду ctrl-команда для нового вікна. Я хочу створити нове вікно вкладеного сеансу.
localhost

Не забудь, знайшов. тож варто ctrl-a a cстворити нове вікно на вкладеній byobu.
localhost

22
Shift-F12                   Toggle on/off Byobu's keybindings

Натискання клавіш буде відправлено до внутрішньої байобу.


3
Це здається більш зручним для користувачів, ніж введення тексту ctrl-a-a-d(я завжди помилявся з ним), оскільки після введення Shibu-F12 bybubu повідомляє, що його ключові прив’язки вимкнено. Після цього ви можете, наприклад, набрати F6для виходу з вкладеного сеансу.
gerlos

1
Це найкраща відповідь для тих, хто використовує лише команди f.
Суміт Джайн

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.