Vtm loyihasi matnga asoslangan ko'p oynali foydalanuvchi muhitini ishlab chiqadi

Vtm loyihasining yangi versiyasi mavjud bo'lib, u terminal multipleksorini ishlab chiqadi, to'liq huquqli oyna boshqaruvchisini o'z ichiga oladi va seanslarni almashish uchun qulayliklar yaratadi. Ekran va tmux kabi loyihalardan farqli o'laroq, vtm to'liq huquqli ko'p oynali interfeysni qo'llab-quvvatlaydi, bu sizga bir terminalda o'zlarining ichki virtual terminallari bilan bir vaqtning o'zida ko'rsatiladigan bir nechta oynalardan foydalanishga imkon beradi. Vtm kodi C++ tilida yozilgan va MIT litsenziyasi ostida tarqatiladi.

Vtm-da ishlash an'anaviy ko'p oynali grafik interfeyslarga o'xshaydi, bundan tashqari ish konsolda amalga oshiriladi. Vazifalar paneli va shunga o'xshash virtual ish stollarini qo'llab-quvvatlash mavjud. Windows bir-biriga qisman qo'shilishi yoki plitka qo'yish rejimida yonma-yon joylashtirilishi mumkin. Matn oynalarini sichqoncha yordamida boshqarish mumkin. Bir nechta foydalanuvchilarni bitta muhitga ulash va bitta matn ish stoliga umumiy foydalanishni, shu jumladan bir vaqtning o'zida bir nechta kursorlarni ko'rsatishni ta'minlash mumkin. Derazalarning o'lchamini o'zgartirish yoki ko'chirishda vizual effektlar (kinetik animatsiya) qo'llaniladi.

Vtm loyihasi matnga asoslangan ko'p oynali foydalanuvchi muhitini ishlab chiqadi

Vtm Unicode, grafema birlashtirish, to'liq rangli chiqish va xterm uslubidagi sichqoncha hodisalarini boshqarishni qo'llab-quvvatlaydigan terminal emulyatorlarida ishlashi mumkin. Qo'llab-quvvatlanadigan platformalar qatoriga Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019 kiradi.



Manba: opennet.ru

a Izoh qo'shish