Tmux em Urxvt. Tecla Esc se comporta como Meta

2

No Tmux eu atribuí as combinações Alt + Setas ( M + Esquerda , M + Direita , etc) para alternar entre os painéis. Está funcionando bem na maioria dos casos.

Mas depois de mudar o painel com uma das combinações da Alt + Seta a cada Esc pressione apenas a última Alt + Seta comando atribuído.

Por exemplo, se eu passar para um painel com M + Esquerda , agora todas as impressoras Esc reconhecidas como M + Esquerda , então ela roda horizontalmente da direita para a esquerda. O mesmo para M + Para cima / M + Para baixo , mas verticalmente.

Eu estou usando Esc no vim como muito.
Escusado será dizer que esta coisa estranha torna a vida difícil, porque agora é impossível sair do modo de inserção de maneira normal.

Como funciona o vim (vim dentro do tmux dentro do urxvt):
Se eu abrir o vim, iniciar o modo de inserção, editar o arquivo e sair do modo de inserção com a tecla Esc , tudo correrá bem.

Mas se depois de entrar no modo de Inserção eu passar para outro painel e voltar com as combinações Alt + Seta , será impossível sair do modo de Inserção.

Isso só acontece em Urxvt, não pode se reproduzir no Xterm.
Ele afeta somente os comandos Alt - Seta , vim-como ligação para troca de painel ( M - h , M - j , etc) não afetado.

urxvt 9.22, Tmux (baseado no 2.2 eu acredito, ele está no núcleo do OpenBSD)

Passei horas para investigar o problema e não encontrei nenhuma solução.

Eu suponho que tenha algo a ver com Esc se comportar como Meta no urxvt, mas o que significa like no meu caso e como resolver o problema Estou sem ideias.

    
por vigilancer 22.01.2017 / 10:11

0 respostas