Tüm yeni pencerelere uygulanan genel bir varsayılan pencere adı yoktur; Komutun ilk “sözcüğü” nün (bir kısmı) varsayılandır (veya komut yoksa varsayılan kabuk). Pencereleriniz muhtemelen varsayılan değerlerdir, reattach-to-user-namespace
çünkü bu sizin default-command
değerinizin ilk ilginç kısmıdır .
Etrafında biraz olurdu, ama varsayılan komutunuzu bir kabuk betiğine koyabilir ve default-command
bunun yerine o betiği gösterebilirsiniz . Bu yapılandırmada, varsayılan pencere adı (açık bir komut olmadan oluşturulan pencereler için), kabuk komut dosyasını ne adlandırdıysanız, olur.
Aksi takdirde, bir pencereyi manuel olarak adlandırmanın / yeniden adlandırmanın birkaç yolu vardır:
Ile oluşturma zamanında -n
:
new-window -n 'some name'
Seçtiğiniz c
bir "varsayılan adı" dahil etmek için yeniden bağlayabilirsiniz (bir pencere oluşturmak için kullanılan varsayılan anahtar):
bind-key c new-window -n 'default name'
Mevcut bir pencereyi yeniden adlandırın:
rename-window 'new name'
Ayrıca, ,
sizden yeni bir ad isteyecek ve pencereyi yeniden adlandıracak varsayılan bir bağlayıcı (Önek ) vardır.
Bir pencereyi bölmenin tty'sine gönderilen “escape dizisi” üzerinden yeniden adlandırın:
# E.g. in a shell:
printf '\033kWINDOW_NAME\033\\'
“Bana yeni bir pencere için ad sor” komutunu şöyle yapabilirsiniz (pencereyi oluşturmadan önce veya sonra sormak için):
bind-key C command-prompt -p "Name of new window: " "new-window -n '%%'"
bind-key C new-window \; command-prompt -p "Name for this new window: " "rename-window '%%'"