Lassen Sie tmux den Titel des urxvt-Fensters entsprechend dem Sitzungsnamen festlegen


9

Jeden Tag starte ich ein paar urxvtc -e tmux.

Ich versuche einen Weg zu finden, um den Urxvt X-Fenstertitel ("tmux") mit dem aktuellen tmux-Sitzungsnamen zu überschreiben, der über festgelegt wurde :rename-session session_name.

Hat jemand von euch das erreicht?

Vielen Dank !

Antworten:


12

Versuchen Sie, Folgendes zu Ihrer Datei ~ / .tmux.conf hinzuzufügen.

# Turn on window titles
set -g set-titles on

# Set window title string
#  #H  Hostname of local host
#  #I  Current window index
#  #P  Current pane index
#  #S  Session name
#  #T  Current window title
#  #W  Current window name
#  #   A literal ‘#’
set -g set-titles-string '#S:#I.#P #W'

# Automatically set window title
setw -g automatic-rename

Hmm, es scheint nicht genug zu sein. Es zeigt immer wieder diesen langweiligen "tmux" an.
— Bathz

Ok, danke, dass du mich auf den richtigen Weg gebracht hast. Sie müssen zuerst set -g set-titles on. Dann können Sie das anpassen, set-titles-stringwenn Sie möchten.
— Bathz

Um klar zu sein, wenn Sie dies in Ihre Antwort aufnehmen, werde ich es für die Nachwelt akzeptieren :).
— Bathz

okay - ich habe meine Antwort aktualisiert und einige Informationen zu den Charaktersequenzen hinzugefügt
— Jeremy W
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.