让 tmux 根据会话名称设置 urxvt 窗口标题

让 tmux 根据会话名称设置 urxvt 窗口标题

我每天都会发射一堆urxvtc -e tmux

我正在尝试找到一种方法来通过设置的当前 tmux 会话名称覆盖 urxvt X 窗口标题(“tmux”):rename-session session_name

你们中有谁做到了吗?

谢谢 !

答案1

尝试将以下内容添加到您的 ~/.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

相关内容