Byobu з tmux, як використовувати F-ключі


13

Я отримую доступ до вікна Linux з включеною функцією Byobu (з tmux), і, здається, не в змозі використовувати деякі F-ключі, не будучи прив’язаними до Byobu. Наприклад, за допомогою F6сортування htop. Я дотримувався цієї поради , але, здається, це не працює на мене. Я натискаю Shift- F2і тоді, F6але нічого не відбувається. Я підключаюся через PuTTY.


Я про це думав уже кілька днів. Чи ВИСТО вам доводиться користуватися byobu? Це просто зручна обгортка для tmux. Якщо ви досить добре знайомі з tmux, вам не потрібно використовувати byobu, і це допоможе вам принаймні наполовину розглянути свої проблеми.
vgoff

Ну, я не впевнений, що мені потрібно використовувати byobu, але мені подобається :), головним чином тому, що моє використання дуже просте (відкривати / закривати нові вікна, переходити через них та використовувати функцію прокрутки), а також тому, що рядок стану дуже інформативний. Я думаю, я міг би використовувати tmux для більшої частини, але як бути з рядком стану?
pedropais

Я думаю, це було б інше питання?
vgoff

Можливо, ви неправильно прочитали пов’язану сторінку на askubuntu? Ви пишете, що ви спробували Shift-F2 , але це повинно було бути (і працює для мене) Shift-F12 .
квазгар

Відповіді:


8

Мені потрібно було зробити те ж саме, знайшов ключ, задокументований так, як заявив Дастін Кіркленд, але для мене, - . Звичайно, якщо ви перезавантажили свій прив'язний ключ, потім слід відповідно відрегулювати його. Ключ прив'язки не потрібен для цього.ctrlb shiftF12ctrla

Це перемикач, тому вам потрібно перемикати його лише один раз клавішею shift- F12і тоді, якщо вам потрібні функціональні клавіші Byobu назад, просто натисніть комбінацію ще раз.

Це зберігається лише протягом сеансу. Мені довелося пам'ятати, щоб натиснути його ще раз, щоб він міг опинитися у моєму файлі 'rc'.


Це працює для мене на Ubuntu 12.04.2 під час використання PuTTY. Одне дуже важливе завдання, однак, це переконатися, що ви використовуєте послідовності функціональних клавіш XTerm R6, а не Esc [n ~ (конфігуруйте в меню Термінал-> Клавіатура). Крім того, я не зрозумів, чи є спосіб повернути його до поведінки за замовчуванням.
телоторцій

1

Ви можете увімкнути та вимкнути використання Byobu F-клавіш натисканням:

ctrla-!


Він не працює при підключенні з Windows 7 за допомогою PuTTY до Ubuntu 16.04. Я намагаюся сортувати htop з F6, але він замість цього від'єднається.
Ісмаїл

@ dustin-kirkland З якихось причин я можу використовувати <kbd>ctrl</kbd> <kbd> a </kbd> - <kbd>! </kbd> для деактивації використання F-клавішами byobu. Але це також вбиває інші клавіші, включаючи <kbd>ctrl</kbd> <kbd> a </kbd> сам Escape - тому немає можливості повернути F-клавіші назад і немає способу переміщення між вікнами чи відриватися. Я знайшов єдиний спосіб виходу, - це exitкожне вікно та видалення .byobuконфігураційної папки, щоб повернутися до користувальницької версії ...
dlaehnemann

Це здається дійсним лише в тому випадку, якщо екран використовується як бекенд ( помилка ) та ctrl-a як його зв'язок. Shift-F12 буде Byobu F-keys: DISABLED.
Пабло А
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.