แอพ Terminal แสดง“ หน้าจอแสดงผลสำรอง” ทำอะไร? (OS X)


37

วันนี้ฉันค้นพบรายการเมนูที่ชื่อว่า "Show Alternate Screen" ใน Terminal.app ฉันแค่อยากรู้ว่ามันทำอะไร ดูเหมือนว่าจะแบ่งปันกระบวนการเชลล์เดียวกัน (ต่างจากแท็บ) เนื่องจากฉันเห็นผลลัพธ์จากหน้าจอหนึ่งในอีกหน้าจอขณะที่คำสั่งกำลังทำงาน (เช่นfind .) และไดเรกทอรีปัจจุบันจะถูกซิงค์

คุณสมบัตินี้คืออะไรและมีประโยชน์อย่างไร?

คำตอบ:


24

หน้าจอทางเลือกเป็นแนวคิดที่ย้อนกลับไป

จากxtermหน้าคน:

ในโหมด VT102 จะมี escape sequences เพื่อเปิดใช้งานและปิดใช้งานบัฟเฟอร์หน้าจอทางเลือกซึ่งมีขนาดเท่ากับพื้นที่แสดงผลของหน้าต่าง เมื่อเปิดใช้งานหน้าจอปัจจุบันจะถูกบันทึกและแทนที่ด้วยหน้าจอทางเลือก การบันทึกบรรทัดที่เลื่อนออกจากด้านบนของหน้าต่างถูกปิดใช้งานจนกว่าหน้าจอปกติจะได้รับการกู้คืน termcap(5)รายการสำหรับ xterm ช่วยให้โปรแกรมแก้ไขภาพvi(1) ที่จะสลับไปสลับหน้าจอสำหรับการแก้ไขและการเรียกคืนหน้าจอบนออก รายการเมนูป๊อปอัพทำให้ง่ายต่อการสลับระหว่างหน้าจอปกติและหน้าจอทางเลือกสำหรับการตัดและวาง

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