Пусть tmux устанавливает заголовок окна urxvt в соответствии с именем сеанса


9

Каждый день я запускаю кучу urxvtc -e tmux.

Я пытаюсь найти способ переопределить заголовок окна urxvt X ("tmux") текущим именем сеанса tmux, установленным через :rename-session session_name.

Кто-нибудь из вас, ребята, достиг этого?

Спасибо !

Ответы:


12

Попробуйте добавить следующее в файл ~ / .tmux.conf.

# 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

Хм, кажется, этого недостаточно. Это продолжает показывать этот скучный "tmux".
Батц

Хорошо, спасибо, что поставил меня на правильный путь. Вам сначала нужно set -g set-titles on. Тогда вы можете настроить, set-titles-stringесли хотите.
Батц

Для ясности, если вы включите это в свой ответ, я приму это для потомков :).
Батц

хорошо - я обновил свой ответ и добавил некоторую информацию о последовательностях символов
Джереми W
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.