Como você fecha a tela de lista de chaves do tmux?

1

No tmux, depois de pressionar a tecla de prefixo (Ctrl + b no meu caso) e, em seguida, pressionar o ponto de interrogação para ir para a tela de listas, como você fecha a tela de lista de teclas e retorna para o que você estavam fazendo?

    
por Shaun 11.01.2014 / 08:20

1 resposta

1

Quando você executa list-keys diretamente no cliente (ao contrário da linha de comando, como é feito nos exemplos abaixo), tmux usa seu “modo de cópia” para exibir a saída. Você deve ser capaz de usar q ou Controle - c para finalizar a instância do modo de cópia. Se o seu mode-keys for emacs , você também poderá usar o Escape .

Você mesmo pode verificar as ligações procurando as chaves que estão vinculadas a cancel nas tabelas do modo de cópia.

% for e in vi emacs; do tmux list-keys -t "$e"-copy; done | grep cancel
bind-key -t vi-copy    C-c cancel
bind-key -t vi-copy      q cancel
bind-key -t emacs-copy     C-c cancel
bind-key -t emacs-copy  Escape cancel
bind-key -t emacs-copy       q cancel

Você pode saber quais tabelas estão em uso, verificando seu mode-keys :

% for o in w gw; do tmux show-option -"$o" mode-keys; done | head -1
mode-keys emacs
    
por 11.01.2014 / 10:56

Tags