เมื่อใช้ "byobu" ในเซสชัน PuTTY ไม่สามารถสร้างหน้าต่างใหม่ได้


10

ฉันมีเว็บเซิร์ฟเวอร์Ubuntu 10.04.4และฉันได้ตั้งค่าให้เรียกใช้byobuเมื่อเริ่มต้นเซสชัน

เพื่อเริ่มต้นกับมันดูเหมือนจะทำงานได้ดีตัวอย่างเช่นF9เปิดเมนูและF7เริ่มกระบวนการคัดลอก / วาง

เมื่อฉันเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้ PuTTY จากพีซีของฉันปัญหาคือเมื่อฉันกดF2เพื่อสร้างหน้าต่างใหม่หน้าจอจะกะพริบและไม่มีการสร้างหน้าต่าง

ฉันได้พยายามตั้งฉาบที่จะใช้Xterm R6ในการตั้งค่าปุ่มฟังก์ชั่นตามหน้าคนและทางรายการESC[n~แต่ยังได้ลองใช้ค่าเริ่มต้น


คุณไม่ได้บอกว่า PuTTY ของคุณทำงานบน Ubuntu หรือว่าคุณเพียงแค่เรียกใช้มันเช่นบน Windows เพื่อเชื่อมต่อกับ Ubuntu
0xC0000022L

ฉันกำลังเชื่อมต่อกับเว็บเซิร์ฟเวอร์จากพีซีของฉันโดยใช้ PuTTY
Cylindric

คำตอบ:


13

เนื่องจากคุณใช้ 10.04 ฉันจะถือว่าคุณยังใช้screenแบ็กเอนด์byobuอยู่ คุณควรเรียนรู้screenทางลัด - อย่างน้อยก็สำคัญที่สุด

  1. Ctrl+ ac== สร้างหน้าต่างใหม่
  2. Ctrl+ ap== หน้าต่างก่อนหน้า
  3. Ctrl+ an== หน้าต่างถัดไป
  4. Ctrl+ aa== สลับระหว่างสองหน้าต่าง
  5. Ctrl+ a[number]== สลับไปที่หน้าต่าง[number]
  6. Ctrl+ ad== แยกออกจากเซสชัน

มีสาเหตุหลายประการที่ทำให้สิ่งนี้ไม่ทำงาน และคุณจะพบกับโปรแกรมต่าง ๆ ที่คุณใช้มากขึ้น

ยกตัวอย่างเช่นเริ่มต้นbyobuลัดบล็อกออกคนในผู้บัญชาการเที่ยงคืน (ต่างๆปุ่ม F) แต่คุณสามารถใช้Alt+ [number]เช่นAlt+ แทนที่1F1


ฉันคิดว่าปุ่ม F ยังคงใช้งานได้ ฉันคุ้นเคยกับหน้าจอ (เป็นสิ่งที่ฉันใช้มานานหลายปี) แต่ [Ctrl] + [a] [c] เหมือนกับ [F2] - เพียงแค่กะพริบหน้าจอ ทำงานได้ดีถ้าฉันใช้หน้าจอด้วยตนเองและไม่ byobu
Cylindric

ตรวจสอบของคุณ.screenrcและทุกสิ่งที่ได้มาจากมัน (มีคนผูกกุญแจหรือไม่?) พิจารณาระดับโลกscreenและbyobuการตั้งค่า btw: ใน PuTTY ของฉันไปยังรุ่น distro เดียวกันฉันใช้ backspace = Control-?, home = Standard, ปุ่มฟังก์ชั่น = ESC[n~... และทั้งสองF2และใช้Ctrl+a cงานได้สำหรับฉัน
0xC0000022L
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.