ฉันไม่แน่ใจว่าใครเคยสังเกต แต่ในเสือดาวหิมะใน Terminal ที่มุมด้านบนของการเลื่อนของคุณมีไอคอนยังสามารถใช้งานผ่าน Apple key + D
ฉันจะใช้ทั้งสอง windows แยกจากกันได้อย่างไร มิฉะนั้นสิ่งที่ฉันเห็นฉันได้รับกระจก
ฉันไม่แน่ใจว่าใครเคยสังเกต แต่ในเสือดาวหิมะใน Terminal ที่มุมด้านบนของการเลื่อนของคุณมีไอคอนยังสามารถใช้งานผ่าน Apple key + D
ฉันจะใช้ทั้งสอง windows แยกจากกันได้อย่างไร มิฉะนั้นสิ่งที่ฉันเห็นฉันได้รับกระจก
คำตอบ:
คุณกำลังตีความคุณสมบัติผิด ๆ มันไม่ได้มีไว้สำหรับสองอาคารแยกต่างหาก มีวัตถุประสงค์เพื่อให้ผู้ใช้เห็นจุดรับชมที่แตกต่างกันสองจุดในเครื่องเดียวกัน ตัวอย่างเช่นหากคุณมีไฟล์ 3,000 ไฟล์ในไดเรกทอรีและคุณดำเนินการคำสั่ง ls เอาต์พุตนั้นจะยาวมาก
หากคุณใช้บานหน้าต่างแยกคุณสามารถเลื่อนดูผลลัพธ์ที่มีความยาวนั้นโดยไม่ต้องพลิกกลับไปกลับมาอาจทำให้สถานที่ของคุณสูญหายไปตลอดทาง
หากคุณต้องการสองขั้วให้ใช้แท็บหรือหน้าต่างแยกต่างหาก
screen
หรือtmux
คำสั่งซึ่งสามารถแสดงเซสชันเทอร์มินัลหลายรายการพร้อมการแบ่งแนวนอนและแนวตั้ง
ฉันคิดว่าสิ่งที่คุณกำลังมองหาคือคำสั่ง 'หน้าจอ' ลองดูที่หน้าคู่มือของมัน มันช่วยให้คุณมี "หน้าจอเสมือน" หลายหน้าจอภายในหน้าต่างเทอร์มินัลเดียว (ไม่มีแท็บหรือหลายหน้าต่าง)
เริ่มต้นอย่างรวดเร็ว: เรียกใช้คำสั่ง 'หน้าจอ' ในเทอร์มินัลกด 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
ฟังก์ชั่นแบ่งบานหน้าต่างทำหน้าที่เหมือนกันกับที่ทำในโปรแกรมแก้ไขข้อความ: แยกหน้าต่างเทอร์มินัลปัจจุบันของคุณออกครึ่งและให้คุณเลื่อนแต่ละครึ่งแยกกัน
มันมีประโยชน์อย่างมากเมื่อคุณต้องการดูผลลัพธ์ของคำสั่งก่อนหน้าในขณะที่ดำเนินการโต้ตอบกับบรรทัดคำสั่งต่อไป ง่ายกว่าการเลื่อนขึ้นและลงระหว่างสองส่วน!
ฉันคิดว่าเทอร์มินัลแบบแยกทำหน้าที่เหมือนอินเตอร์เฟสคำสั่งแบบแยก ดังนั้นเมื่อคุณเรียกใช้คำสั่งแก้ไขในบานหน้าต่างใดบานหนึ่งตอนนี้มุมมองจะถูกแยกออก คุณไม่สามารถควบคุมแต่ละบานหน้าต่างได้อย่างอิสระ หากคุณอยู่ในโหมดบรรทัดคำสั่งมิเรอร์จะทำงานเพื่อแยกอินเตอร์เฟสบรรทัดคำสั่ง
มันอาจเป็นความตั้งใจหรืออาจเป็นข้อผิดพลาด - มีรายงานข้อผิดพลาดในเรื่องนี้
อย่างไรก็ตามฟังก์ชั่น Split Pane นั้นค่อนข้างไร้ประโยชน์ในขั้นตอนนี้สำหรับการติดตั้ง Terminal - มันเป็นเพียงฟังก์ชั่นมิเรอร์และถ้ามันเป็นความตั้งใจ
อธิษฐานได้รับการแก้ไขใน 10.6.2 :)
ในขณะเดียวกันหากคุณต้องการทำงานร่วมกับเทอร์มินัลสองเครื่องอย่างอิสระคุณสามารถใช้แท็บ Terminal ใหม่หรือหน้าต่าง Terminal ใหม่ทั้งหมด
curl: (6) Could not resolve host: tmux.darwinports.com; Name or service not known