Stellen Sie den automatischen Fenstertitel nach dem Umbenennen des Fensters in tmux wieder her


18

Standardmäßig zeigt tmux den Titel des fokussierten Bereichs in der Statusleiste an. rename-windowWie können Sie das Standardverhalten wiederherstellen, nachdem Sie einen Titel manuell festgelegt haben?

Die erste Idee war, einen leeren Titel zu setzen, was nicht funktionierte. Gemäß dem Soruce-Code wird die Fensteroption "Automatisch umbenennen" auf 0 gesetzt, aber solche Aktionen setw -g automatic-rename onscheinen keine Auswirkungen zu haben (abgesehen von der Bestätigung, dass die Option festgelegt wurde).

Antworten:


23
setw automatic-rename

Dies funktioniert im aktuellen Fenster

setw -g automatic-rename

Dies wirkt sich auf die globale Sitzung aus, sodass alle neuen Fenster betroffen sind


Dadurch werden immer noch keine dynamisch festgelegten Fensternamen wiederhergestellt, während Sie einen anderen Namen festgelegt haben, was ich wollte (entweder den alten Titel wiederherstellen oder auf den zuletzt festgelegten zurücksetzen). Aber es sieht nicht so aus, als wäre dies ohne Patch möglich, also trotzdem danke.
Tripflag

2
@tripflag, ja, das tut es. Ich habe es gerade versucht.
Atcold

3
Um es allen klarer zu machen, müssen Sie Ihr tmux-Präfix (normalerweise Strg-B) eingeben, dann Doppelpunkt und :dann Ihre setwSachen
Davide
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.