Halten Sie den cmus vom Ändern des Terminaltitels fern

567
Wuffers

Wann immer ich cmus auf Terminal.app starte, besteht es darauf, den Terminaltitel in den gerade gespielten Song zu ändern. Und da sich cmus fast immer in einem separaten Tab befindet, sieht er ziemlich hässlich aus:

Hässlichkeit

Und wenn ich den cmus verlasse, bleibt der Titel so. Die einzige Möglichkeit, es wiederzuerlangen (AFAIK), besteht darin, die Registerkarte zu schließen und eine neue zu öffnen, um sie zu ersetzen.

Gibt es eine Möglichkeit, zu verhindern, dass cmus den Terminaltitel vollständig ändert?

1
`PROMPT_COMMAND = 'echo -ne" \ 033] 0; $ @ $ : $ "; echo -ne "\ 007" '` Ignacio Vazquez-Abrams vor 12 Jahren 1
@ Ignacio: Das wäre gut, wenn ich * alles * das in meinem Terminaltitel haben wollte. Gibt es eine Möglichkeit, um dahin zu gelangen, wo sich in meinem Titel nichts befindet, außer was Terminal.app selbst bietet? Wuffers vor 12 Jahren 0
Keine Ahnung. Versuchen Sie, nichts zwischen `;` und `\ 007` zu setzen. Ignacio Vazquez-Abrams vor 12 Jahren 0
@Ignacio: Das funktioniert, aber ich bin wirklich auf der Suche nach einem Weg, um zu verhindern, dass cmus es überhaupt setzt. Wuffers vor 12 Jahren 0
Deshalb habe ich es nicht als Antwort gestellt. Ignacio Vazquez-Abrams vor 12 Jahren 0

1 Antwort auf die Frage

0
GeoMint

Führen Sie $ cmusden Befehl aus und geben Sie den Befehl ein

: set set_term_title = false

Beenden Sie cmus und der Titel wird nicht mehr geändert.

cmus with set_term_title = false Image: cmus mit set_term_title auf false gesetzt