(คำถามโดยนัยคือ“ ฉันจะแยกหน้าต่างแยกออกจากกันได้อย่างไร”)
คำตอบสั้น ๆ ก็คือคุณไม่สามารถทำได้ คำตอบอีกต่อไปคือคุณสามารถปลอมมันได้
แยกเป็นคุณสมบัติของจอแสดงผลของคุณ กระบวนการจัดการเซสชันหน้าจอของคุณไม่รู้เกี่ยวกับพวกเขาจริงๆ มีเพียงกระบวนการเดียวที่แสดงเซสชันนั้น ดังนั้นเซสชันของหน้าจอจะไม่สามารถจดจำการแยกได้เนื่องจากไม่ทราบเกี่ยวกับพวกเขาและเมื่อคุณแยกออกแล้วกระบวนการที่ได้ทราบเกี่ยวกับพวกเขาได้ออกไปแล้ว
แฮ็คคือการใช้หน้าจอที่ซ้อนกัน เริ่มหนึ่งเซสชันและให้ลำดับ escape บางอย่างที่คุณจะไม่ใช้มาก (หรือเพียงแค่ปิดการใช้งานอักขระ escape ทั้งหมด) ผูกลำดับกุญแจแยกตามปกติของคุณไปที่เซสชั่นหน้าจอนี้ ตอนนี้เริ่มหรือแนบไปกับเซสชั่นหน้าจอหลักของคุณ งานทั้งหมดของคุณจะเสร็จสิ้นในเซสชันภายในและคุณสามารถแยกการแสดงผลของคุณ อย่างไรก็ตามเมื่อคุณแยกออกจะเป็นเซสชันด้านนอกที่แยกออกดังนั้นการแยกของคุณในเซสชันด้านในจะถูกรักษาไว้
สมมติว่าคุณใช้อักขระเลี่ยงเริ่มต้น Ca หน้าจอสำรองของคุณควรมี:
escape ""
bindkey ^ad detach