การติดตั้งเซิร์ฟเวอร์ใหม่ของฉันดูแปลก ๆ :
อย่างไรก็ตามมีการปรับขนาดเพื่อใช้หน้าต่างเทอร์มินัลทั้งหมดหรือไม่
การติดตั้งเซิร์ฟเวอร์ใหม่ของฉันดูแปลก ๆ :
อย่างไรก็ตามมีการปรับขนาดเพื่อใช้หน้าต่างเทอร์มินัลทั้งหมดหรือไม่
คำตอบ:
ซึ่งหมายความว่ามีอีกไคลเอ็นต์ ssh หรือเทอร์มินัลนอกเหนือจากตัวคุณเองซึ่งเชื่อมต่อกับเซสชันนี้ซึ่งมีขนาดหน้าต่างที่เล็กกว่าของคุณ
คุณสามารถแยกลูกค้าทั้งหมดยกเว้นตัวคุณเองโดยใช้ปุ่มลัดByobuนี้:
Alt-F6
หรือคุณสามารถเรียกใช้สคริปต์ /usr/lib/byobu/include/tmux-detach-all-but-current-client
Alt-F6 ไม่ได้ผลสำหรับฉัน แต่ฉันพบว่าฉันกำลังใช้ tmux หากต้องการแยกหน้าต่างอื่นออกให้ใช้การรวมรายชื่อไคลเอนต์และแยกไคลเอนต์:
% tmux list-clients
/dev/pts/1: 0 [64x160 xterm] (utf8)
/dev/pts/39: 0 [39x143 xterm] (utf8)
% tmux detach-client -t /dev/pts/39
เนื่องจาก 64x160 มีขนาดใหญ่ขึ้นฉันจึงพบว่าหน้าต่างของฉันในขณะที่ลูกค้ารายอื่นมีขนาดเล็กกว่า
สคริปต์ที่ยอดเยี่ยม! บน OSX โดยใช้ byobu ติดตั้งด้วย Homebrew เป็น (ปัจจุบัน)
/usr/local/Cellar/byobu/5.92/lib/byobu/include/tmux-detach-all-but-current-client
สันนิษฐานว่าคุณจะแก้ไขหมายเลขรุ่น แต่เพื่อให้ทราบถึงวิธีการค้นหา
brew info byobu
จะบอกคุณว่า byobu จัดเก็บไฟล์ lib ฯลฯ ไว้ที่ไหน
จากนั้นก็ต่อท้ายlib/byobu/include/tmux-detach-all-but-current-client
สิ่งที่ตั้งนั้น (ในกรณีของฉัน/usr/local/Cellar/byobu/5.92/
)
ฉันได้มันมาทำงานส่งคำสั่งผ่านตัวอักษร Sepcial ตัวอักษรบนคีย์ของคุณใน iterm2 \ 033 [17; 3 ~