โครงการ vtm พัฒนาสภาพแวดล้อมผู้ใช้แบบหลายหน้าต่างแบบข้อความ

มีการเปิดตัวโปรเจ็กต์ vtm รุ่นใหม่แล้ว ซึ่งพัฒนาเทอร์มินัลมัลติเพล็กเซอร์ รวมถึงตัวจัดการหน้าต่างที่มีคุณสมบัติครบถ้วน และอำนวยความสะดวกสำหรับการแชร์เซสชัน แตกต่างจากโปรเจ็กต์ต่างๆ เช่น screen และ tmux vtm ให้การสนับสนุนอินเทอร์เฟซหลายหน้าต่างเต็มรูปแบบ ช่วยให้คุณสามารถใช้หน้าต่างที่แสดงพร้อมกันหลายหน้าต่างด้วยเทอร์มินัลเสมือนที่ซ้อนกันภายในเทอร์มินัลเดียว รหัส vtm เขียนด้วยภาษา C++ และเผยแพร่ภายใต้ใบอนุญาต MIT

การทำงานใน vtm นั้นคล้ายกับอินเทอร์เฟซกราฟิกแบบหลายหน้าต่างทั่วไป ยกเว้นว่างานจะดำเนินการในคอนโซล มีการรองรับแถบงานและเดสก์ท็อปเสมือนที่คล้ายกัน Windows สามารถซ้อนทับกันบางส่วนหรือวางเคียงข้างกันในโหมดปูกระเบื้อง หน้าต่างข้อความสามารถควบคุมได้โดยใช้เมาส์ เป็นไปได้ที่จะเชื่อมต่อผู้ใช้หลายคนเข้ากับสภาพแวดล้อมเดียวและให้การเข้าถึงเดสก์ท็อปข้อความเดียวร่วมกัน รวมถึงการแสดงเคอร์เซอร์หลายตัวพร้อมกัน เมื่อปรับขนาดหรือย้ายหน้าต่าง จะใช้เอฟเฟ็กต์ภาพ (แอนิเมชันจลศาสตร์)

โครงการ vtm พัฒนาสภาพแวดล้อมผู้ใช้แบบหลายหน้าต่างแบบข้อความ

Vtm สามารถรันบนเทอร์มินัลอีมูเลเตอร์ที่รองรับ Unicode, การต่อข้อมูลกราฟ, เอาต์พุตสีเต็มรูปแบบ และการจัดการเหตุการณ์เมาส์สไตล์ xterm แพลตฟอร์มที่รองรับ ได้แก่ Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019



ที่มา: opennet.ru

เพิ่มความคิดเห็น