Deux commandes de préfixe pour tmux?

17

Nous avons une session tmux à laquelle plusieurs personnes doivent se connecter. Certaines personnes aiment le raccourci Ctrl+ apréfixe et certaines personnes préfèrent le raccourci Ctrl+ par défaut b. Puis-je mettre quelque chose dans le .tmux.conffichier pour permettre aux deux raccourcis de fonctionner?

Il semble que la norme

set -g prefix C-a

La commande annulera le raccourci Ctrl+ b.

J'ai également essayé ceci:

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

mais la deuxième ligne désactive ensuite le Ctrl+a

ltn100
la source

Réponses:

14

Pour les versions antérieures à 2012: émettez la commande une seule fois, avec toutes les clés de préfixe souhaitées séparées par des virgules:

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

Pour les versions> = 1.6 (Publié la veille de votre question, 23/01/2012) voir l'autre réponse.

angus
la source
24

La réponse ci-dessus est correcte pour tmux 1.5 et versions antérieures

Cependant, cela a changé dans tmux 1.6 . Maintenant, il existe deux options,, prefixet prefix2, chacune d'elles ne pouvant être définie que sur une seule valeur, comme ceci:

set-option -g prefix C-a
set-option -g prefix2 C-b
Dustin Kirkland
la source
1
Si vous devez envoyer la clé de préfixe secondaire à une fenêtre, vous pouvez utiliser l' -2option de send-prefix(pour l'exemple donné dans la réponse, send-prefix -2enverrait C-bà la fenêtre).
Tyler Holien