Biarkan tmux mengatur judul jendela urxvt sesuai dengan nama sesi

9

Setiap hari saya meluncurkan banyak urxvtc -e tmux.

Saya mencoba menemukan cara untuk menimpa judul jendela urxvt X ("tmux") dengan nama sesi tmux saat ini ditetapkan melalui :rename-session session_name.

Apakah ada di antara kalian yang mencapai itu ??

Terima kasih!

Bathz
sumber

Jawaban:

12

Coba tambahkan berikut ini ke file ~ / .tmux.conf Anda.

# 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
Jeremy W
sumber
Hmm, sepertinya tidak cukup. Itu terus menampilkan "tmux" yang membosankan ini.
Bathz
Ok, terima kasih telah menempatkan saya di jalan yang benar. Anda harus terlebih dahulu set -g set-titles on. Maka Anda dapat menyesuaikan set-titles-stringjika Anda suka.
Bathz
Agar jelas, jika Anda memasukkan ini ke jawaban Anda, saya akan menerimanya, untuk anak cucu :).
Bathz
oke - saya memperbarui jawaban saya dan menambahkan beberapa info tentang urutan karakter
Jeremy W