Существует F6 kbd> для отключения сеанса. Shift kbd> - F6 kbd> для отключения сеанса без выхода из системы. Основная цель, когда кто-то нажимает Shift kbd> - F6 kbd>, - либо открыть существующий, либо начать новый сеанс byobu. Это по крайней мере очень верно в моем ежедневном использовании. Итак, как мы можем установить Ctrl kbd> - Shift kbd> - F6 kbd> для переключения сеанса? Это избавит пользователя от необходимости набирать byobu
, чтобы запустить его снова. Меню будет таким же, как и при запуске пользователем byobu
с терминала: несколько вариантов запуска по бобу.
Нашел это. Отредактируйте файл ~/.byobu/keybindings.tmux
, чтобы изменить префикс tmux на C-b, потому что F12 не работает на моем компьютере.
# set -g prefix F12
set -g prefix C-b
unbind-key -n C-a
Сохраните файл и нажмите F5
, чтобы обновить конфигурацию byobu. Затем я могу переключить сессию следующим образом (благодаря этому шпаргалке ):
C-b ( previous session
C-b ) next session
C-b L ‘last’ (previously used) session
C-b s choose a session from a list
Это недокументированная часть byobu
, но, поскольку она использует tmux
, я мог бы выяснить, много других предварительных применений byobu:)