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

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.


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

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.