È disponibile una nuova versione del progetto vtm, che sviluppa un multiplexer di terminali, inclusi un gestore di finestre completo e strumenti per la condivisione delle sessioni. A differenza di progetti come screen e tmux, vtm offre supporto per un'interfaccia multi-finestra completa, che consente di utilizzare più finestre visualizzate simultaneamente all'interno di un unico terminale, con i propri terminali virtuali nidificati. Il codice di vtm è scritto in C++ e distribuito sotto licenza MIT.
Lavorare con vtm ricorda le normali interfacce grafiche multi-finestra, con l'eccezione che il lavoro avviene nella console. È presente il supporto per una barra delle applicazioni e simili. scrivanie virtuali. Le finestre possono sovrapporsi parzialmente o essere disposte affiancate in modalità mosaico (tiling). La gestione delle finestre di testo può avvenire tramite mouse. È possibile connettere più utenti a un ambiente e fornire accesso condiviso a un'unica scrivania di testo, inclusa la visualizzazione simultanea di più cursori. Durante il ridimensionamento o lo spostamento delle finestre vengono utilizzati effetti visivi (animazione cinetica).

Vtm può essere avviato in emulatori di terminale che supportano Unicode, l'unione di grafemi, l'output a colori e la gestione degli eventi del mouse in stile xterm. Le piattaforme supportate includono Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019.






Fonte: opennet.ru
