Праект vtm развівае тэкставае шматваконнае карыстацкае асяроддзе

Даступны новы выпуск праекта vtm, які развівае мультыплексар тэрміналаў, улучальны паўнавартасны аконны мэнэджар і які прадстаўляе сродкі для сумеснага выкарыстання сеансаў. У адрозненне ад такіх праектаў як screen і tmux, у vtm падаецца падтрымка паўнавартаснага шматваконнага інтэрфейсу, які дазваляе выкарыстоўваць усярэдзіне аднаго тэрмінала некалькі адначасова выводных вокнаў са сваімі ўкладзенымі віртуальнымі тэрміналамі. Код vtm напісаны на мове C++ і распаўсюджваецца пад ліцэнзіяй MIT.

Праца ў vtm нагадвае звычайныя шматваконныя графічныя інтэрфейсы, за тым выключэннем, што праца ажыццяўляецца ў кансолі. Маецца падтрымка панэлі задач і падабенствы віртуальных працоўных сталоў. Вокны могуць як часткова перакрываць адзін аднаго, так і размяшчацца бок аб бок у мазаічным рэжыме (tiling). Упраўленне тэкставымі вокнамі можа ажыццяўляцца пры дапамозе мышы. Магчыма падлучэнне да аднаго атачэнню некалькіх карыстачоў і падаванне сумеснага доступу да аднаго тэкставага працоўнага стала, уключаючы адначасовае адлюстраванне некалькіх курсораў. Пры змене памеру ці перасоўванні вокнаў выкарыстоўваюцца візуальныя эфекты (кінэтычная анімацыя).

Праект vtm развівае тэкставае шматваконнае карыстацкае асяроддзе

Vtm можа быць запушчаны ў эмулятарах тэрмінала, якія падтрымліваюць Unicode, аб'яднанне графем, поўнакаляровая выснова і апрацоўку падзей мышы ў стылі xterm. З платформаў падтрымліваюцца Linux, MacOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019.



Крыніца: opennet.ru

Дадаць каментар