Привязать префикс Tmux к символу юникода?

Я хотел бы связать префикс Tmux с символом Unicode (сохраняя при этом C-b).

Я попытался добавить следующее в мой ~/.tmux.conf, но ничего из этого не работает

set -g prefix M-$ bind M-$ send-prefix

set -g prefix  bind  send-prefix

set -g prefix "" bind "" send-prefix

Я на OS X Yosemite 10.10.3, использую датскую раскладку клавиатуры.

1 ответ

Решение

tmux связывает только "одиночные" символы (8-битные) плюс несколько специальных ключей, которые можно найти в базе данных терминала.

Руководство немного расплывчато:

tmux позволяет привязать команду к большинству ключей, с префиксным ключом или без него. При указании ключей большинство из них представляют себя (например, от "А" до "Z"). Клавиши Ctrl могут иметь префикс "C-" или "^", а Alt (мета) - "M-". Кроме того, принимаются следующие специальные имена клавиш: Вверх, Вниз, Влево, Вправо, BSpace, BTab, DC (Удалить), Конец, Ввод, Выход, F1 - F12, Дом, IC (Вставить), NPage/PageDown/PgDn, PPage/PageUp/PgUp, Space и Tab.

Однако это уже обсуждалось ранее (вместе с модификаторами ctrl и alt):

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