Zwei Präfixbefehle für tmux?

17

Wir haben eine tmux-Sitzung, zu der mehrere Personen eine Verbindung herstellen müssen. Einige Leute mögen die Ctrl+ aPräfixverknüpfung, andere bevorzugen die Ctrl+ Standardverknüpfung b. Kann ich irgendetwas in die .tmux.confDatei einfügen, damit beide Verknüpfungen funktionieren?

Es scheint, dass der Standard

set -g prefix C-a

Befehl wird die Verknüpfung Ctrl+ baufheben.

Ich habe es auch versucht:

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

aber die zweite Zeile setzt dann das Ctrl+ zurücka

ltn100
quelle

Antworten:

14

Für Releases vor 2012: Geben Sie den Befehl nur einmal mit allen gewünschten Präfixschlüsseln aus, die durch Kommas getrennt sind:

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

Versionen> = 1.6 (am Tag vor Ihrer Frage veröffentlicht, 23.01.2012) finden Sie in der anderen Antwort.

angus
quelle
24

Die obige Antwort gilt für tmux 1.5 und früher

Dies hat sich jedoch in tmux 1.6 geändert . Nun gibt es zwei Optionen, prefixund prefix2von denen jede nur auf einen einzelnen Wert festgelegt werden kann, wie folgt:

set-option -g prefix C-a
set-option -g prefix2 C-b
Dustin Kirkland
quelle
1
Wenn Sie den sekundären Präfixschlüssel an ein Fenster senden müssen, können Sie die -2Option von verwenden send-prefix(für das in der Antwort angegebene Beispiel send-prefix -2würde C-ban das Fenster senden ).
Tyler Holien