El proyecto vtm desarrolla un entorno de usuario multiventana basado en texto

Está disponible una nueva versión del proyecto vtm, que desarrolla un multiplexor de terminal, incluye un administrador de ventanas completo y proporciona funciones para compartir sesiones. A diferencia de proyectos como screen y tmux, vtm brinda soporte para una interfaz de ventanas múltiples completa, lo que le permite usar varias ventanas mostradas simultáneamente con sus propios terminales virtuales anidados dentro de un terminal. El código vtm está escrito en C++ y se distribuye bajo la licencia MIT.

Trabajar en vtm se asemeja a las interfaces gráficas convencionales de ventanas múltiples, con la excepción de que el trabajo se realiza en la consola. Hay soporte para la barra de tareas y escritorios virtuales similares. Las ventanas pueden superponerse parcialmente entre sí o colocarse una al lado de la otra en modo mosaico. Las ventanas de texto se pueden controlar con el ratón. Es posible conectar varios usuarios a un entorno y proporcionar acceso compartido a un escritorio de texto, incluida la visualización simultánea de varios cursores. Al cambiar el tamaño o mover ventanas, se utilizan efectos visuales (animación cinética).

El proyecto vtm desarrolla un entorno de usuario multiventana basado en texto

Vtm se puede ejecutar en emuladores de terminal que admiten Unicode, concatenación de grafemas, salida a todo color y manejo de eventos de mouse estilo xterm. Las plataformas compatibles incluyen Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019.



Fuente: opennet.ru

Añadir un comentario