Behalten Sie den Namen des Fensters in tmux bei

223

Ich bin neu bei tmux. Ich möchte den Namen des Fensters beibehalten, nachdem ich ihn umbenannt habe. Aber nachdem ich es umbenannt habe, ändern sie sich ständig, wenn ich die Befehle ausführe.

Gibt es eine Möglichkeit, sie in einem statischen Namen zu behalten?

Xiezi
quelle
8
Hier scheint die Lösung zu sein: superuser.com/questions/306028/…
Anton Strogonoff
8
set-window-option -g automatisch-umbenennen aus
DebugXYZ
153
set-option -g allow-rename off
Abhaya
19
Diese Frage sollte erneut geöffnet werden.
Ian Vaughan
9
Dies war das beste Ergebnis, als ich in Google nach diesem Problem gesucht habe. Dies sollte wieder geöffnet werden. Das ist eine berechtigte Frage.
Wrangler

Antworten:

155

Wie in einem Kommentar zum Hauptbeitrag gezeigt: set-option -g allow-rename offin Ihrer .tmux.confDatei

Predigt
quelle
Umbenennen erlauben erlaubt mir umbenennen? Ich möchte in der Lage sein, manuell umzubenennen, aber ich möchte nicht, dass sich der Fenstername ändert, nachdem meine manuelle Umbenennung abgeschlossen ist
Arnold Roa
7
Das ist genau das, was ich brauchte. Das Fenster wird beim Starten eines Prozesses automatisch umbenannt, das Umbenennen wird jedoch verhindert, sobald Sie es manuell geändert haben. Und Sie können es nachher umbenennen.
Drasill
4
@ArnoldRoa Interessanter allow rename offin .tmux.confder Trick funktioniert in der Tat, und es ist nicht die andere Option automatic-rename off, die ich erwarten würde.
Daniel Dinnyes
4
Für Leute, die Byobu benutzen , sollten Sie sich tatsächlich ändern ~/.byobu/.tmux.conf.
Ostrokach
1
@ostrokach, danke für den Hinweis! Aber vergiss immer noch nicht, F5 zu drücken, um die Konfigurationen neu zu laden;) Ich habe einige Minuten gebraucht, um es herauszufinden
BloodyD
14

Wie auf dem Super User-Link vorgeschlagen , kann das Problem durch Festlegen der folgenden Variablen in Ihrem .bashrcoder .zshrcbehoben werden:

DISABLE_AUTO_TITLE=true
Jean Carlo Machado
quelle
3
# set-window-option -g automatic-rename off 
set-option -g allow-rename off

Kommentieren Sie den ersten und setzen Sie den zweiten in der ~ / .tmux.conf. Es funktioniert für mich.

Vicotr
quelle
-6

Fügen Sie in meiner .zshrc-Datei die folgende Konfiguration hinzu, um dieses Problem zu beheben.

DISABLE_AUTO_TITLE=true
yixing yan
quelle
9
Diese Antwort fügte Jean Carlos nichts hinzu.
Sidney de Moraes