Это должен быть один «ход клавиш».
Базовый набор распознанных ключей включает
- символы 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), но многие терминалы не генерируют эти последовательности (или поддерживают только ограниченный набор модификаторы только для клавиш со стрелками).