แบ่งเทอร์มินัล windows บน Snow Leopard


14

ฉันไม่แน่ใจว่าใครเคยสังเกต แต่ในเสือดาวหิมะใน Terminal ที่มุมด้านบนของการเลื่อนของคุณมีไอคอนยังสามารถใช้งานผ่าน Apple key + D

ฉันจะใช้ทั้งสอง windows แยกจากกันได้อย่างไร มิฉะนั้นสิ่งที่ฉันเห็นฉันได้รับกระจก


@kenorbcurl: (6) Could not resolve host: tmux.darwinports.com; Name or service not known
alexus

คำตอบ:


27

คุณกำลังตีความคุณสมบัติผิด ๆ มันไม่ได้มีไว้สำหรับสองอาคารแยกต่างหาก มีวัตถุประสงค์เพื่อให้ผู้ใช้เห็นจุดรับชมที่แตกต่างกันสองจุดในเครื่องเดียวกัน ตัวอย่างเช่นหากคุณมีไฟล์ 3,000 ไฟล์ในไดเรกทอรีและคุณดำเนินการคำสั่ง ls เอาต์พุตนั้นจะยาวมาก

หากคุณใช้บานหน้าต่างแยกคุณสามารถเลื่อนดูผลลัพธ์ที่มีความยาวนั้นโดยไม่ต้องพลิกกลับไปกลับมาอาจทำให้สถานที่ของคุณสูญหายไปตลอดทาง

หากคุณต้องการสองขั้วให้ใช้แท็บหรือหน้าต่างแยกต่างหาก


2
หรือใช้คำสั่งscreenหรือtmuxคำสั่งซึ่งสามารถแสดงเซสชันเทอร์มินัลหลายรายการพร้อมการแบ่งแนวนอนและแนวตั้ง
Chris หน้า

10

ฉันคิดว่าสิ่งที่คุณกำลังมองหาคือคำสั่ง 'หน้าจอ' ลองดูที่หน้าคู่มือของมัน มันช่วยให้คุณมี "หน้าจอเสมือน" หลายหน้าจอภายในหน้าต่างเทอร์มินัลเดียว (ไม่มีแท็บหรือหลายหน้าต่าง)

เริ่มต้นอย่างรวดเร็ว: เรียกใช้คำสั่ง 'หน้าจอ' ในเทอร์มินัลกด Return จากนั้นกด CTRL + A CTRL + C เพื่อเปิดหน้าจอใหม่จากนั้นกด CTRL + A CTRL + A เพื่อสลับระหว่าง 2 หน้าจอที่คุณเพิ่งสร้างขึ้น

ดูคำอธิบายที่ดีของพอดคาสต์นี้ (เนื้อหาเกี่ยวกับ 'หน้าจอ' อยู่ที่ 3:10 ในวิดีโอ): http://movies.apple.com/datapub/us/podcasts/leopardserverquicktours/quicktours-31-terminal_tips .m4v


นี่คือคำแนะนำที่ดีที่สุดในการใช้หน้าจอที่เคย มีอะไรที่ซับซ้อนเกินกว่าจะลองใช้ดู
Dan Rosenstark

5

ฟังก์ชั่นแบ่งบานหน้าต่างทำหน้าที่เหมือนกันกับที่ทำในโปรแกรมแก้ไขข้อความ: แยกหน้าต่างเทอร์มินัลปัจจุบันของคุณออกครึ่งและให้คุณเลื่อนแต่ละครึ่งแยกกัน

มันมีประโยชน์อย่างมากเมื่อคุณต้องการดูผลลัพธ์ของคำสั่งก่อนหน้าในขณะที่ดำเนินการโต้ตอบกับบรรทัดคำสั่งต่อไป ง่ายกว่าการเลื่อนขึ้นและลงระหว่างสองส่วน!


ถูกต้องแม้ว่าฉันจะไม่สามารถควบคุมแต่ละครึ่งของเทอร์มินัลแยกกันสำหรับฉันมันทำงานได้เหมือนกระจกสิ่งที่ฉันทำในส่วนหนึ่งมันทำสิ่งเดียวกันในอีก ... ฉันจะควบคุมแต่ละแยกได้อย่างไร
alexus

มันจะมีประโยชน์เฉพาะเมื่อบานหน้าต่างเดียวถูกเลื่อนขึ้น คุณต้องการควบคุมอะไรอีกต่างหาก
s4y

0

ฉันคิดว่าเทอร์มินัลแบบแยกทำหน้าที่เหมือนอินเตอร์เฟสคำสั่งแบบแยก ดังนั้นเมื่อคุณเรียกใช้คำสั่งแก้ไขในบานหน้าต่างใดบานหนึ่งตอนนี้มุมมองจะถูกแยกออก คุณไม่สามารถควบคุมแต่ละบานหน้าต่างได้อย่างอิสระ หากคุณอยู่ในโหมดบรรทัดคำสั่งมิเรอร์จะทำงานเพื่อแยกอินเตอร์เฟสบรรทัดคำสั่ง


-2

มันอาจเป็นความตั้งใจหรืออาจเป็นข้อผิดพลาด - มีรายงานข้อผิดพลาดในเรื่องนี้

อย่างไรก็ตามฟังก์ชั่น Split Pane นั้นค่อนข้างไร้ประโยชน์ในขั้นตอนนี้สำหรับการติดตั้ง Terminal - มันเป็นเพียงฟังก์ชั่นมิเรอร์และถ้ามันเป็นความตั้งใจ

อธิษฐานได้รับการแก้ไขใน 10.6.2 :)

ในขณะเดียวกันหากคุณต้องการทำงานร่วมกับเทอร์มินัลสองเครื่องอย่างอิสระคุณสามารถใช้แท็บ Terminal ใหม่หรือหน้าต่าง Terminal ใหม่ทั้งหมด


ฉันหวังว่าแอปเปิ้ลทำให้มันทั้งสองของพวกเขาที่จะทำหน้าที่ในขณะที่ขึ้นจากแต่ละอื่น ๆ
Alexus

1
ชัดเจนเมื่อคุณต้องการเห็นสิ่งที่คุณทำไว้ก่อนหน้านี้และป้อนคำสั่งใหม่ในเวลาเดียวกัน
Matthew Schinckel

โปรดยื่นคำร้องขอการปรับปรุงที่bugreport.apple.comหากคุณต้องการให้ Apple รู้ว่าเทอร์มินัล "แบบเรียงต่อกัน" เป็นคุณสมบัติที่สำคัญสำหรับคุณ
Chris หน้า
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.