A chave de prefixo de ligação no tmux duas vezes é realmente necessária?

0

Em vários blogs que explicam o multiplexador de terminais tmux e repositórios Git contendo um arquivo de configuração tmux.conf , encontro as duas linhas seguintes (possivelmente com uma chave de prefixo variável):

set -g prefix2 C-a
bind C-a send-prefix -2

Mas o que eu não consegui encontrar uma resposta é por que a segunda linha é necessária. Quanto ao meu entendimento, a primeira linha já liga a chave dada como o prefixo secundário. Eu também tentei configurar tmux com apenas a primeira linha presente e parece funcionar. Então, por que deveria ser ligado uma segunda vez para enviar explicitamente a chave de prefixo secundário novamente?

    
por Tim Friske 27.05.2017 / 09:35

1 resposta

3

A segunda linha significa Ctrl-A - A tecla Ctrl-A envia uma entrada literal Ctrl-A para o programa ( send-prefix ). Se você não tem um uso para isso, você não precisa disso, embora também não doa. Não está ligando a chave pela segunda vez.

Um caso de uso para isso está executando tmux ou screen dentro do tmux.

    
por 27.05.2017 / 09:39