Het vtm-project ontwikkelt een tekstgebaseerde multi-window gebruikersomgeving

Er is een nieuwe release van het vtm-project beschikbaar, die een terminalmultiplexer ontwikkelt, een volwaardige windowmanager bevat en faciliteiten biedt voor het delen van sessies. In tegenstelling tot projecten als screen en tmux biedt vtm ondersteuning voor een volwaardige multi-window interface, waardoor je meerdere gelijktijdig weergegeven vensters kunt gebruiken met hun eigen geneste virtuele terminals binnen één terminal. De vtm-code is geschreven in C++ en wordt gedistribueerd onder de MIT-licentie.

Het werken in vtm lijkt op conventionele grafische interfaces met meerdere vensters, met dien verstande dat het werk in de console wordt uitgevoerd. Er is ondersteuning voor de taakbalk en soortgelijke virtuele desktops. Ramen kunnen elkaar gedeeltelijk overlappen of in tegelmodus naast elkaar worden geplaatst. Tekstvensters kunnen met de muis worden bestuurd. Het is mogelijk om meerdere gebruikers aan één omgeving te koppelen en gedeelde toegang te bieden tot één tekstdesktop, inclusief het gelijktijdig weergeven van meerdere cursors. Bij het vergroten/verkleinen of verplaatsen van vensters worden visuele effecten (kinetische animatie) gebruikt.

Het vtm-project ontwikkelt een tekstgebaseerde multi-window gebruikersomgeving

Vtm kan worden uitgevoerd op terminalemulators die Unicode, aaneenschakeling van grafemen, uitvoer in kleur en afhandeling van muisgebeurtenissen in xterm-stijl ondersteunen. Ondersteunde platforms zijn onder meer Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019.



Bron: opennet.ru

Voeg een reactie