Dois comandos de prefixo para tmux?

17

Temos uma sessão tmux à qual várias pessoas precisam se conectar. Algumas pessoas gostam da Ctrl+ aprefixo de atalho e algumas pessoas preferem o padrão Ctrl+ batalho. Existe algo que eu possa colocar no .tmux.confarquivo para permitir que ambos os atalhos funcionem?

Parece que o padrão

set -g prefix C-a

O comando desabilitará o atalho Ctrl+ b.

Eu também tentei isso:

set -g prefix C-a
set -g prefix C-b

mas a segunda linha desativa o Ctrl+a

ltn100
fonte

Respostas:

14

Para releases anteriores a 2012: emita o comando apenas uma vez, com todas as chaves de prefixo desejadas separadas por vírgulas:

set-option -g prefix C-a,C-b

Para versões> = 1.6 (lançado no dia anterior à sua pergunta, 23/01/2012), consulte a outra resposta.

angus
fonte
24

A resposta acima está correta para o tmux 1.5 e versões anteriores

No entanto, isso mudou no tmux 1.6 . Agora, existem duas opções,, prefixe prefix2, cada uma das quais pode ser configurada apenas para um único valor, como este:

set-option -g prefix C-a
set-option -g prefix2 C-b
Dustin Kirkland
fonte
1
Se você precisar enviar a chave do prefixo secundário para uma janela, poderá usar a -2opção de send-prefix(o exemplo dado na resposta send-prefix -2enviaria C-bpara a janela).
Tyler Holien 03/10/12