Как повторно включить функциональные клавиши в byobu?

Я использовал byobu на Сервере Ubuntu 11.10, и я должен был нажать функциональную клавишу в приложении, таким образом, я поразил F9 для перевода в рабочее состояние меню конфигурации и переключил набор привязки клавиш от "f-ключей" до "экранных клавиш выхода". Это работало, но теперь я не могу повторно включить все f-ключи.

Я нашел программу byobu-config это поднимает меню снова, и я могу переключиться назад для экранирования ключей оттуда. Это чинит вещи для новых экранных процессов, но эффект на текущую экранную сессию является странным: это отключает ctrl-a (экран) ключи и восстанавливает F2-F8, но F9-F12 все еще ничего не делают (они просто передаются приоритетному процессу).

Что произошло с этим? Какие-либо идеи?Заранее спасибо.

28
задан 22 November 2019 в 08:39

5 ответов

Примечание: Это только работает при использовании Byobu с tmux как бэкенд. См. другие ответы для Byobu с screen как бэкенд.


Просто нажмите, Shift+F12 To переключают F-ключи на и прочь.

Пример: Запуститесь htop (в области Byobu, конечно) затем вводят Shift+F12, затем при нажатии F3, Вы будете искать в процессах htop, не переключаться на левое окно/область Byobu.

Связанный вопрос с ответом также для экрана.

36
ответ дан 23 November 2019 в 00:56

Можно также переключиться между f-keys привязка и screen-escape-keys использование привязки:

ctrl-a-!
13
ответ дан 23 November 2019 в 00:56

Мы можем попытаться отладить Вашу конкретную проблему, однако было бы намного легче просто вычистить Вашу конфигурацию Byobu и запуститься чистый:

rm -rf ~/.byobu

На 11,04, необходимо будет также удалить папку, на которую указывает эта символьная ссылка:

rm -rf ~/.local/share/byobu

И затем запустите byobu.

3
ответ дан 23 November 2019 в 00:56

Сделайте Ваш ~/.byobu/keybindings будьте похожи на это:

# source $BYOBU_PREFIX/share/byobu/keybindings/common
. /usr/share/byobu/keybindings/f-keys.screen.disable

и выберите экран как бэкенд byobu через byobu-select-backend. Это работает в Debian, по крайней мере.

0
ответ дан 23 November 2019 в 00:56

В случае, если любое из сочетаний клавиш из других ответов не работало, просто попробуйте эту эквивалентную команду в Byobu:

byobu-keybindings
2
ответ дан 23 November 2019 в 00:56

Другие вопросы по тегам:

Похожие вопросы: