El projecte vtm desenvolupa un entorn d'usuari multifinestra basat en text

Hi ha disponible una nova versió del projecte vtm, que desenvolupa un multiplexor de terminal, inclou un gestor de finestres complet i ofereix facilitats per compartir sessions. A diferència de projectes com pantalla i tmux, vtm ofereix suport per a una interfície multifinestra completa, que us permet utilitzar diverses finestres que es mostren simultàniament amb els seus propis terminals virtuals imbricats dins d'un terminal. El codi vtm està escrit en C++ i es distribueix sota la llicència MIT.

El treball en vtm s'assembla a les interfícies gràfiques multifinestra convencionals, amb l'excepció que el treball es realitza a la consola. Hi ha suport per a la barra de tasques i escriptoris virtuals similars. Les finestres es poden solapar parcialment o col·locar-se una al costat de l'altra en mode de mosaic. Les finestres de text es poden controlar amb el ratolí. És possible connectar diversos usuaris a un entorn i proporcionar accés compartit a un escriptori de text, inclosa la visualització simultània de diversos cursors. En canviar la mida o moure finestres, s'utilitzen efectes visuals (animació cinètica).

El projecte vtm desenvolupa un entorn d'usuari multifinestra basat en text

Vtm es pot executar en emuladors de terminal que admeten Unicode, concatenació de grafema, sortida a tot color i gestió d'esdeveniments de ratolí d'estil xterm. Les plataformes admeses inclouen Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019.



Font: opennet.ru

Afegeix comentari