• คงเซสชันของเทอร์มินัลไว้ และทำให้เชื่อมต่อกลับเข้าไปได้ เพื่อทำงานต่อได้โดยไม่ให้โปรเซสหยุดชะงัก
  • โดยไม่มีความซับซ้อนของฟีเจอร์จัดการหน้าต่างของ tmux หรือ screen ให้เพียง ความสามารถในการคงเซสชัน เท่านั้น
  • คงเซสชันไว้บนพื้นฐานของ โปรเซส PTY และรองรับการควบคุมการเชื่อมต่อด้วยฟังก์ชัน attach/detach โดยไม่ต้องปิดเซสชัน
  • ไคลเอนต์หลายตัวสามารถเชื่อมต่อพร้อมกันกับเซสชันเดียวกันได้ พร้อมกู้คืนสถานะเอาต์พุตก่อนหน้าและ terminal scrollback โดยอัตโนมัติ
    • ใช้ไลบรารี libghostty-vt เพื่อกู้คืนสถานะเทอร์มินัลอย่างรวดเร็วเมื่อเชื่อมต่อกลับเข้าเซสชัน
  • สามารถแสดงชื่อเซสชันปัจจุบันผ่าน ตัวแปรสภาพแวดล้อม ZMX_SESSION และรองรับการปรับแต่ง shell prompt
  • จัดเก็บบันทึกของ CLI และแต่ละเซสชันไว้ที่พาธ /tmp/zmx/logs/
  • ทำงานได้บน macOS และ Linux โดย ไม่มีฟีเจอร์หน้าต่าง แท็บ หรือการแบ่งหน้าจอ
  • สร้างด้วยภาษา Zig (v0.15) และแจกจ่ายในรูปแบบไฟล์รันเดี่ยว

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น