tmuxに、セッション名に従ってurxvtウィンドウのタイトルを設定させます


9

毎日私はたくさんのを起動しますurxvtc -e tmux

を介して設定された現在のtmuxセッション名でurxvt Xウィンドウタイトル( "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」を表示し続けます。
Bathz

わかりました、正しい方法を教えてくれてありがとう。最初にする必要がありset -g set-titles onます。次に、set-titles-string必要に応じてをカスタマイズできます。
Bathz

明確にするために、これを回答に含めた場合、後世のために私はそれを受け入れます:)。
Bathz 2012年

大丈夫-私は私の答えを更新し、文字シーケンスに関するいくつかの情報を追加しました
Jeremy W
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.