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.