Das vtm-Projekt entwickelt eine textbasierte Benutzerumgebung mit mehreren Fenstern

Es ist eine neue Version des VTM-Projekts verfügbar, die einen Terminal-Multiplexer entwickelt, einen vollwertigen Fenstermanager enthält und Möglichkeiten zum Teilen von Sitzungen bereitstellt. Im Gegensatz zu Projekten wie screen und tmux bietet vtm Unterstützung für eine vollwertige Multi-Window-Schnittstelle, sodass Sie mehrere gleichzeitig angezeigte Fenster mit ihren eigenen verschachtelten virtuellen Terminals innerhalb eines Terminals verwenden können. Der vtm-Code ist in C++ geschrieben und wird unter der MIT-Lizenz vertrieben.

Das Arbeiten in vtm ähnelt herkömmlichen grafischen Mehrfensteroberflächen, mit der Ausnahme, dass die Arbeit in der Konsole ausgeführt wird. Es gibt Unterstützung für die Taskleiste und ähnliche virtuelle Desktops. Fenster können sich entweder teilweise überlappen oder im Kachelmodus nebeneinander platziert werden. Textfenster können mit der Maus gesteuert werden. Es ist möglich, mehrere Benutzer mit einer Umgebung zu verbinden und gemeinsamen Zugriff auf einen Textdesktop zu ermöglichen, einschließlich der gleichzeitigen Anzeige mehrerer Cursor. Beim Ändern der Größe oder beim Verschieben von Fenstern werden visuelle Effekte (kinetische Animation) verwendet.

Das vtm-Projekt entwickelt eine textbasierte Benutzerumgebung mit mehreren Fenstern

Vtm kann auf Terminalemulatoren ausgeführt werden, die Unicode, Graphemverkettung, Vollfarbausgabe und Mausereignisbehandlung im xterm-Stil unterstützen. Zu den unterstützten Plattformen gehören Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10 und Windows Server 2019.



Source: opennet.ru

Kommentar hinzufügen