Обозначение для файлов привязки клавиш Byobu

Кто-нибудь знает, какая нотация используется для представления клавиш клавиатуры в файлах привязки клавиш Byobu (f-keys.screen и т. Д.)?

Я знаю, какие ключи я хотел бы изменить, и пролистал файл, пытаясь выяснить, какие ключи представлены обозначениями, которые вы используете, но я не могу расшифровать составную структуру для некоторых из них. Похоже, есть несколько символов, используемых для некоторых команд, и это бросает меня за цикл.

4
задан 16 October 2012 в 23:44

1 ответ

Таким образом, существует две формы уведомления, один для экранного бэкенда Byobu и другого для tmux бэкенда Byobu.

Экранный бэкенд использует синтаксис Экрана GNU, как описано в его странице справочника, в то время как tmux бэкенд использует синтаксис Tmux, как описано в его странице справочника.

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

$ cat >/dev/null

И затем введите некоторое сочетание клавиш, например, Ctrl-Shift-F7, и необходимо видеть на экране:

^[[18;6~

Это - код клавиши, который необходимо было бы поместить в Ваш ~/.byobu/keybindings.screen.

Вы будете использовать bindkey команда, и Вы захотите связать это с одной или несколькими командами, как описано в экранной странице справочника.

Для tmux синтаксис является легче путем! Здесь, можно просто использовать "S" для Сдвига, "C" для Ctrl, "M" для Высокого звука, и т.д. Еще раз описало это довольно полностью в tmux странице справочника.

6
ответ дан 16 October 2012 в 23:44

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

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