Apakah mungkin untuk mengubah warna latar belakang panel tmux atau jendela?

11

Saya ingin panel yang berbeda muncul dalam warna latar yang berbeda di sesi tmux saya.
Apakah ini mungkin?

snitko
sumber
Jawaban bagus sudah dikirimkan. Perhatikan bahwa Anda dapat membuat perubahan dari baris perintah. Variabel TMUX_PANE dapat mengidentifikasi panel yang berbeda. Tekan tombol perintah (Ctrl-B), titik dua, dan ketik "set -g" seperti yang disarankan StefanS. misal, Ctrl-B lalu ": set -g pane-active-border-bg magenta". Karena contohnya dan saya berbeda, mungkin ada perbedaan dalam tmux. Gunakan "man tmux" dan cari "warna". (Ya, saya orang Amerika, tetapi salinan halaman manual saya memiliki huruf "u". Jadi cari warna, bukan warna.)
TOOGAM

Jawaban:

10

Anda dapat mengatur gaya pane apa pun menggunakan select-pane -Pperintah. Anda dapat menggabungkan ini dengan opsi panel-pilih lainnya misalnya

select-pane -t:.1 -P 'bg=red'

akan menetapkan latar belakang panel pertama sebagai merah.

select-pane -P 'bg=red'

akan mengatur latar belakang panel saat ini menjadi merah.

Daniel Kesler
sumber
Jika ada yang bertanya-tanya apa -Partinya dalam konteks ini, saya pikir jawabannya tidak ada yang khusus. Di tempat lain dalam sintaks tmux, bendera "p" mungkin merupakan singkatan dari "parent", "pane" atau "print", tetapi tidak ada yang berlaku di sini, "-P" digunakan untuk mengatur gaya dan itu "- t "yang memilih panel.
Mark Stosberg
0

Sayangnya tidak ada cara yang jelas untuk melakukannya. Saya melakukan sedikit riset tentang masalah ini dan apa yang akhirnya saya lakukan adalah mengubah warna BASH prompt daripada warna latar belakang. Dalam kasus saya ini berfungsi dengan baik dan membantu saya mengidentifikasi panel yang berbeda secara sekilas. Berikut adalah dua halaman paling bermanfaat yang saya temukan pada subjek:

Ubah Warna Prompt Shell Saya

Cnange warna latar belakang shell pada ssh

Saya harap ini membantu Anda dalam pencarian pengetahuan :-)

Ozzy S
sumber
Menyinkronkan konten dari dokumen terkait itu akan membuat ini menjadi jawaban yang jauh lebih baik.
music2myear
0

Mungkin Anda bisa mengubah warna di Anda. ~/.tmux.conf.Anda bisa menentukan warna seperti:

# border colours

 set -g pane-border-style fg=magenta
 set -g pane-active-border-style fg=magenta 
 set -g pane-active-border-style bg=default
StefanS
sumber