Tmux'da yeniden adlandırma penceresinden sonra otomatik pencere başlığını geri yükle


18

Varsayılan olarak, tmux durum çubuğunda odaklanan bölmenin başlığını gösterir. rename-windowBir başlığı manuel olarak ayarlamak için kullandıktan sonra , varsayılan davranışı nasıl geri yüklersiniz?

İlk fikir, işe yaramayan boş bir başlık ayarlamaktı. Soruce koduna göre, "otomatik olarak yeniden adlandır" pencere seçeneğini 0 olarak ayarlar, ancak setw -g automatic-rename onbunun gibi şeyler yapmanın herhangi bir etkisi yoktur (seçeneğin ayarlandığını onaylamak dışında).

Yanıtlar:


23
setw automatic-rename

Bu Geçerli penceresinde çalışacaktır

setw -g automatic-rename

Bu genel oturumu etkileyecek ve tüm yeni pencereler etkilenecektir


Bu, dinamik bir şekilde ayarlanmış pencere adlarını, başka bir ad kümeniz varken geri yüklemez, bu da istediğim şeydir (eski başlığı geri yükle veya en son ayarlanmış olana geri dön). Ama bu bir yama olmadan mümkün görünmüyor, bu yüzden yine de teşekkürler.
tripflag

2
@tripflag, evet, öyle. Sadece denedim.
Atcold

3
Sadece, kendi tmux önek (yaygın Ctrl-B) sonra iki nokta üst üste yazmak zorunda herkese daha anlaşılabilir olması için :daha sonra setweşyalarını
Davide

0

@ Ahed-eid'in cevabı sadece automatic-rename, bence OC'nin durumu olmayan kullandığınızda işe yarar .

Doğru cevap:

  • set allow-rename on - böylece pencere başlığı manuel ayarınız geçersiz kılınabilir,
  • set automatic-rename on - tmux'un terminal denetim mekanizması aracılığıyla pencere adını ve başlığını ayarlamasını istediğinizde
  • set automatic-rename off - terminalden pencere adını ve başlığını kontrol etmek istediğinizde (örneğin bir kabuk isteminden)
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.