In die neue Version der textbasierten Desktop-Umgebung vtm v0.9.69 wurde ein experimenteller Modus fĂŒr die kontinuierliche Synchronisierung des aktuellen Arbeitsverzeichnisses zwischen den gestarteten Textkonsolen integriert.
FĂŒr die Synchronisierung wird die Verfolgung von Terminalbenachrichtigungen OSC 9;9 verwendet, die Informationen zum aktuellen Verzeichnis enthalten, gefolgt von der Generierung der Tastatureingaben fĂŒr die gesamte Gruppe von Konsolen mit aktiviertem Sync-Schalter fĂŒr den Synchronisierungsmodus. StandardmĂ€Ăig wird das Eingabestringmuster als Befehl cd n dargestellt, mit dem aktuellen Verzeichnis, das ĂŒber die OSC-Benachrichtigung erhalten wurde, mit einem vorangestellten Leerzeichen, um zu verhindern, dass dieser automatische Befehl in die Befehlshistorie der Shell gelangt. Bei Bedarf kann dieses Eingabestringmuster in den Umgebungsparametern geĂ€ndert werden. Es wird nicht empfohlen, Textkonsolen mit verschiedenen Betriebssystem-Subsystemsitzungen oder mit Sitzungen von Remoteverbindungen in die Synchronisierungsgruppe aufzunehmen.
Der implementierte Ansatz ist kompatibel mit gÀngigen Kommandozeilen-Shells und grafischen Dateimanagern wie bash, zsh, cmd.exe, pwsh, Midnight Commander und Far Manager (ab Version Far Manager 3.0.6274.3708).
Die textbasierte Desktop-Umgebung vtm ist eine plattformĂŒbergreifende Umgebung, die fĂŒr den Betrieb von Konsolenanwendungen in schwebenden Fenstern innerhalb eines unbegrenzten Arbeitsbereichs konzipiert ist und die Ereignisweiterleitung von Maus- und Tastatureingaben ermöglicht, die den gemeinsamen Zugriff fĂŒr eine beliebige Anzahl von Benutzern sowohl lokal als auch ĂŒber SSH unterstĂŒtzt.
Quelle: linux.org.ru
