Em vários blogs que explicam o multiplexador de terminal tmux
e os repositórios Git contendo um arquivo de configuração, tmux.conf
encontro as duas linhas a seguir (possivelmente com uma chave de prefixo variável):
set -g prefix2 C-a
bind C-a send-prefix -2
Mas não consegui encontrar uma resposta é por que a segunda linha é necessária. Pelo que entendi, a primeira linha já vincula a chave fornecida como prefixo secundário. Também tentei configurar tmux
apenas com a primeira linha presente e parece funcionar. Então, por que deveria ser vinculado uma segunda vez para enviar explicitamente a chave de prefixo secundária novamente?
Responder1
A segunda linha significa Ctrl-A- Ctrl-Aenvia uma entrada literal Ctrl-A para o programa (send-prefix
). Se você não tem utilidade para isso, não precisa, embora também não faça mal. Não está vinculando a chave uma segunda vez.
Um caso de uso para isso está em execução tmux
ou screen
dentro do tmux.