Vtm նախագիծը մշակում է տեքստի վրա հիմնված բազմապատուհանների օգտագործողի միջավայր

Հասանելի է vtm նախագծի նոր թողարկումը, որը մշակում է տերմինալային մուլտիպլեքսոր, ներառում է պատուհանների լիարժեք կառավարիչ և ապահովում է հնարավորություններ կիսվելու նիստերի համար: Ի տարբերություն այնպիսի նախագծերի, ինչպիսիք են էկրանը և tmux-ը, vtm-ն ապահովում է լիարժեք բազմապատուհանների ինտերֆեյսի աջակցություն, որը թույլ է տալիս օգտագործել մի քանի միաժամանակ ցուցադրվող պատուհաններ՝ իրենց իսկ վիրտուալ տերմինալներով մեկ տերմինալում: vtm կոդը գրված է C++-ով և տարածվում է MIT լիցենզիայի ներքո:

Vtm-ում աշխատելը նման է սովորական բազմապատուհանների գրաֆիկական ինտերֆեյսերի, բացառությամբ, որ աշխատանքն իրականացվում է վահանակում: Աջակցություն կա taskbar-ին և նմանատիպ վիրտուալ աշխատասեղաններին: Պատուհանները կարող են կամ մասամբ համընկնել միմյանց, կամ տեղադրվել կողք կողքի սալիկապատման ռեժիմում: Տեքստային պատուհանները կարելի է կառավարել մկնիկի միջոցով: Հնարավոր է մի քանի օգտատերերի միացնել մեկ միջավայրին և ապահովել մեկ տեքստային աշխատասեղանի ընդհանուր հասանելիություն՝ ներառյալ մի քանի կուրսորների միաժամանակյա ցուցադրումը: Պատուհանները չափափոխելիս կամ տեղափոխելիս օգտագործվում են տեսողական էֆեկտներ (կինետիկ անիմացիա):

Vtm նախագիծը մշակում է տեքստի վրա հիմնված բազմապատուհանների օգտագործողի միջավայր

Vtm-ը կարող է գործարկվել տերմինալային էմուլյատորների վրա, որոնք աջակցում են Unicode-ին, գրաֆեմի միացմանը, ամբողջական գունավոր ելքին և xterm ոճի մկնիկի իրադարձությունների մշակմանը: Աջակցվող հարթակները ներառում են Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019:



Source: opennet.ru

Добавить комментарий