O tmux é bem flexível: todos os exemplos de pressionamento de tecla são baseados em uma configuração padrão (no OpenBSD). Isso provavelmente funcionará em sua máquina se você for o administrador / instalador e não tiver mexido em personalizar os pressionamentos de tecla, mas as teclas que menciono não têm garantia de funcionar com todas as instalações do tmux. Se as pessoas tiverem mexido nas personalizações, esperamos que essas mesmas pessoas também possam compensar para que essas instruções funcionem com as personalizações.
Existe uma opção chamada tempo de repetição. Você pode querer apenas desligar o recurso. Observe que, se você digitar Ctrl-B, uma lista de comandos será mostrada. Muitos desses comandos apenas começam com "bindkey", mas as teclas de seta começam com "bindkey -r". O -r diz que um tempo de repetição deve ser usado.
Ctrl-B :unbind Right
Cuidado: você pode se sentir tentado a fazer isso:
Ctrl-B :bind Right selectpane -R
No entanto, ao fazer isso, parece que o -r (após a palavra bind) é inserido automaticamente. Pressionando
Ctrl-B ?executará "lsk" e mostrará a configuração atual, incluindo -r sendo inserido de volta. Ainda não descobri por que; Pode ser algo específico para as teclas de seta. A man page diz "Repetir está habilitado para as chaves padrão ligadas ao comando resize-pane." O painel de redimensionamento usa Ctrl-setas.
Ctrl-B :set repeat-time 1
Ctrl-B :show
Isso define o valor como 1 milissegundo. A desvantagem é que parece haver pouca flexibilidade: essa parece ser uma opção que afeta universalmente todos os comandos. No entanto, você pode não estar desejando essa flexibilidade de qualquer maneira, e isso pode ser uma solução utilizável que você considera perfeitamente satisfatória.
Uma vez que você encontrar algo que goste, certifique-se de editar um arquivo de configuração do tmux para que isso aconteça de forma bastante automática, sem precisar digitar esses pressionamentos de tecla todas as vezes.