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

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.


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

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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.