2

Многие люди изменяют свои префиксные ключи tmux. Обычно это Control+something . Но, безусловно, возможны другие вещи.

Я пробовал, например, ,t , но при запуске tmux я получил ошибочный ключ ошибки bad key: ,t .

Так каковы правила? Какие префиксы разрешены в tmux?

1 ответ1

2

Это должен быть один «ход клавиш».

Базовый набор распознанных ключей включает

  • символы ASCII (включая управляющие символы C0),
  • функциональные клавиши: F1 - F20 ,
  • клавиши перемещения: Up , Down , Left , Right , Home , End , PageUp , PageDown ,
  • клавиши редактирования: IC (Вставить), DC (Удалить) и
  • Клавиши клавиатуры: KP/ , KP* , KP- , KP+ , KP. , KPEnter , KP0 - KP9 .

Не все терминалы поддерживают отправку уникальных последовательностей для всех этих ключей; Кроме того, не все эти ключи описаны в каждой записи terminfo (на что указывает переменная среды TERM при подключении к сеансу tmux ). Таким образом, некоторые из них могут быть недоступны в вашей конкретной настройке.

Если символ Escape предшествует последовательности для одного из указанных выше ключей, он будет рассматриваться как мета-модификатор. Это представляется как M- префикс при именовании ключа (например, M-F1).

tmux также распознает некоторые специальные последовательности, которые xterm может отправлять, когда Shift, Control и Meta используются с большинством не-ASCII-ключей (например, S-C-M-Up), но многие терминалы не генерируют эти последовательности (или поддерживают только ограниченный набор модификаторы только для клавиш со стрелками).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .