tmux
tem uma tabela de padrões de sequência de escape no arquivo xterm-keys.c
para poder suportar chaves especiais modificadas no estilo xterm. Ele corresponde a esse padrão:
{ '\t', "3[27;_;9~" },
para sua string 3[27;5;9~
usando o caractere de sublinhado como curinga. A tabela mapeia as seqüências de escape em coisas que tmux
conhece:
- chaves especiais, com modificadores control e shift
-
outras chaves em que
tmux
ignora esses modificadores
Normalmente ele traduz a sua seqüência de escape em um caractere tab , que você pode não notar (além de, talvez, acionar o preenchimento de nome). Se você mantiver a tecla pressionada, fará com que o teclado repita com rapidez suficiente para que tmux
perca a noção do tempo e permita que os bytes individuais passem (uma limitação do reconhecimento da função).
Se uma seqüência de escape de entrada não corresponder a um desses padrões e não for encontrada na lista de teclas especiais da descrição do terminal, tmux
provavelmente descartará a entrada por completo (sujeito a interpretações incorretas devido à repetição de tecla , etc).