Ligando a chave de comando do tmux para ctrl- \ no mac

2

Eu gostaria de usar ctrl- \ como a chave de comando do tmux.

Conflito Ctrl-a e ctrl-b com ligações bash e emacs.

set-option -g prefix C-\

Quando inicio uma sessão do tmux, obtenho:

/Users/justin/.tmux.conf: 40: bad key: C-   

Isso funciona perfeitamente no Ubuntu, mas não no Mac OS Mountain Lion

Se essa ligação não funcionar no Mac, alguma recomendação para a melhor vinculação de comandos?

    
por justingordon 19.12.2012 / 10:56

1 resposta

3

Você provavelmente está executando o tmux 1.7 no seu Mac, mas algo mais cedo em suas outras caixas (o problema é específico da versão, não específico da plataforma).

Em tmux 1.7, uma barra invertida no final da linha é tratada como uma continuação de linha (para que você possa dividir comandos longos em várias linhas, como na maioria dos shells).

Você pode usar aspas para proteger a barra invertida de forma compatível com ambas as versões (a sintaxe é diferente, dependendo de você preferir aspas simples ou duplas):

set-option -g prefix 'C-\'
set-option -g prefix "C-\"
    
por 20.12.2012 / 05:46

Tags