ทางเลือกในหน้าจอ Gnu ภายใต้ Cygwin


14

มีเทอร์มินัลมัลติเพล็กเซอร์สำหรับ Cygwin / Windows นอกเหนือจากหน้าจอของ Gnu หรือไม่?

ฉันรู้ทางเลือก 2 ทางสำหรับแอปพลิเคชั่นหน้าจอของ Gnu: Byobu และ TMux อย่างไรก็ตามไม่มีการเรียกใช้งานเหล่านี้ใน Windows โดยใช้ Cygwin


4
คำถามนี้ล้าสมัยแล้ว เป็นไปได้ที่จะเรียกใช้ tmux ภายใต้ Cygwin java.ociweb.com/mark/programming/tmuxInCygwin.html
Jack O'Connor

คำตอบ:


7

แน่นอนว่าไม่สามารถใช้ byobu หรือ tmux เป็นแพ็คเกจ Cygwin ได้ แต่คุณสามารถลองสร้างมันได้จากแหล่งที่มา วันนี้มีโปรแกรมจำนวนมากที่ไม่มีโปรแกรมแก้ไขเฉพาะ Cygwin

(Btw, byobu จริง ๆ แล้วคือหน้าจอ แต่มีการกำหนดค่าเริ่มต้นแฟนซี)


5
เนื่องจากมีการอัปเดตเล็กน้อยเกี่ยวกับ: tmux พร้อมใช้งานบน cygwin (เช่นเดียวกับ tmux) เป็นแพคเกจซึ่งมีให้ผ่านทางตัวติดตั้ง cygwin เริ่มต้น
deucalion

8

ดูเหมือนว่ารุ่น byobu ปัจจุบัน (5.18) ทำงานนอกกรอบใน cygwin

ในการติดตั้งฉันทำดังต่อไปนี้:

  1. ดาวน์โหลด byobu จากhttps://launchpad.net/byobu
  2. tar xzpf byobu-* && cd byobu-*
  3. ติดตั้ง make and screen ใน cygwin
  4. ./configure && make && make install

และ byobu กำลังทำงาน ...


คุณต้องการโมดูล pyhton snackเพื่อให้ทำงานได้อย่างถูกต้อง
ไมค์

ขอบคุณมาก! ทำงานให้ฉันใน MSYS2 ล่าสุด ไม่มีใครรู้ว่าฉันสามารถใช้screenrc/ กำหนดค่าได้screen_layoutอย่างไร ฉันมีบานหน้าต่างแยก 3 ส่วนที่ฉันคุ้นเคยอยู่แล้ว อาจจะมีวิธีง่ายๆในการแยกบานหน้าต่างที่ฉันยังไม่ได้เห็น
Brian Thomas

@BrianThomas โปรดเปิดคำถามใหม่
mdd

4

เท่าที่ฉันรู้แล้ว tmux นั้นไม่สามารถสร้างได้สำหรับ Cygwin ซึ่งเป็นสิ่งที่ต้องทำกับซ็อกเก็ต Unix Domain ที่ไม่สามารถใช้งานได้ในสภาพแวดล้อมนั้น เศร้าฉันรู้


3
นี่คือคำอธิบายจากรายการผู้ใช้ tmux: mail-archive.com/tmux-users@lists.sourceforge.net/msg01347.html
jmohr

1

ฉันต้องการอัปเดตนี้ด้วยหมายเหตุว่าฉันติดตั้ง byobu ภายใต้ Cygwin 1.7.9 สำเร็จแล้ว - แม้ว่าฉันอาจติดตั้งการอ้างอิงอื่นโดยปริยาย แต่ก็สามารถดาวน์โหลดแหล่งข้อมูลรวบรวมและติดตั้งโดยไม่มีปัญหาอย่างแน่นอน ฉันได้รับหมายเหตุไฟล์เส้นทางเดียวกัน แต่ก็ไม่ได้หยุดมันจากการโหลด - ข้อผิดพลาดหลามจะ


คุณพอที่จะเขียนขั้นตอนที่คุณได้ทำไปแล้วหรือไม่? บางทีในบล็อกหรืออะไร?
ทำนายอนาคต

0

ฉันติดตั้งแพคเกจหน้าจอ cygwin gnu

จากนั้นฉันดาวน์โหลด tarob byobu ล่าสุดและติดตั้งตามไฟล์ readme แต่หลังจากการติดตั้งฉันไม่สามารถเรียกใช้ได้ฉันยอมแพ้ ณ จุดนี้:

Administrator@ntmachine ~
$ byobu
/bin/byobu/lib/byobu/include/shutil: line 292: /proc/net/route: No such file or
directory
/usr/bin/env: python: No such file or directory

มันจะเป็นเรื่องง่ายที่จะตอบสนองความต้องการของหลามในบรรทัดสุดท้าย แต่ฉันเชื่อว่าปัญหา / proc / net / route จะยาก

ดังนั้นฉันจะใช้หน้าจอบน cygwin แทน byobu

ดูเหมือนจะไม่มีแพ็คเกจ tmux และอย่างที่ผู้ไปพักแรมชี้ว่ามันไม่สามารถสร้างได้สำหรับ cygwin


2
หมอตำแย! หากคุณยื่นเรื่องนี้เป็นข้อผิดพลาดกับ byobu ที่ bugs.launchpad.net/byobu ฉันจะทำให้ดีที่สุดเพื่อแก้ไข (ผู้ดูแลต้นน้ำของ byobu ที่นี่)
ดัสตินเคิร์กแลนด์

คุณจะใช้หน้าจอบนได้cygwinอย่างไรฉันกรณีของฉันmsys2? ฉันไม่สามารถหาวิธีสร้างแหล่งข้อมูลได้ใครมีแหล่งที่มาและวิธีการสร้างเช่นconfigureไฟล์หรือmakepkgของขวัญ?
Brian Thomas
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.