เรียกคืนหัวเรื่องหน้าต่างโดยอัตโนมัติหลังจากเปลี่ยนชื่อหน้าต่างใน tmux


12

โดยค่าเริ่มต้น tmux จะแสดงชื่อของบานหน้าต่างที่เน้นในแถบสถานะ หลังการใช้งาน rename-window การตั้งชื่อด้วยตนเองคุณจะคืนค่าการทำงานเริ่มต้นได้อย่างไร

แนวคิดแรกคือตั้งชื่อว่างซึ่งไม่ได้ผล ตามรหัส soruce มันตั้งค่าตัวเลือกหน้าต่าง "เปลี่ยนชื่ออัตโนมัติ" เป็น 0 แต่ทำสิ่งที่ชอบ setw -g automatic-rename on ดูเหมือนจะไม่มีผลใด ๆ (นอกเหนือจากการยืนยันว่าตั้งค่าตัวเลือกแล้ว)

คำตอบ:


18
setw automatic-rename

สิ่งนี้จะทำงานในหน้าต่างปัจจุบัน

setw -g automatic-rename

สิ่งนี้จะส่งผลกระทบต่อเซสชันทั่วโลกดังนั้นหน้าต่างใหม่ทั้งหมดจะได้รับผลกระทบ


สิ่งนี้ยังคงไม่เรียกคืนชื่อหน้าต่างที่ตั้งค่าแบบไดนามิกใด ๆ ในขณะที่คุณมีชุดชื่ออื่นซึ่งเป็นสิ่งที่ฉันต้องการ (ไม่ว่าจะเป็นการคืนค่าชื่อเรื่องเก่า แต่ดูเหมือนว่ามันจะเป็นไปไม่ได้หากไม่มีปะแก้ดังนั้นยังไงก็ตาม
tripflag

2
@ tripflag ใช่แล้ว ฉันแค่ลองมัน
Atcold

1
เพียงเพื่อให้ชัดเจนกับทุกคนคุณต้องพิมพ์คำนำหน้า tmux ของคุณ (โดยทั่วไป Ctrl-B) แล้วลำไส้ใหญ่ : แล้วคุณ setw สิ่ง
Davide
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.