W nowej wersji tekstowego środowiska pulpitu vtm v0.9.69 dodano eksperymentalny tryb ciągłej synchronizacji bieżącego katalogu roboczego między uruchomionymi konsolami tekstowymi.
Do synchronizacji wykorzystano śledzenie powiadomień terminala OSC 9;9, które zawierają informacje o bieżącym katalogu, z późniejszym generowaniem wejścia z klawiatury dla całej grupy konsoli z aktywnym przełącznikiem trybu synchronizacji Sync. Domyślny wzór ciągu wejścia z klawiatury przedstawiony jest w postaci polecenia cd n, z podaniem bieżącego katalogu otrzymanego przez powiadomienie OSC, z poprzedzającą spacją, aby zapobiec zapisaniu tego automatycznego polecenia w historii poleceń powłoki. W razie potrzeby wzór wejścia z klawiatury można zmienić w ustawieniach środowiska. Nie zaleca się dodawania do grupy synchronizacji konsoli tekstowych z sesjami różnych podsystemów systemu operacyjnego lub z sesjami zdalnych połączeń.
Wdrożone podejście jest zgodne z popularnymi powłokami komend i menedżerami plików w konsoli, takimi jak bash, zsh, cmd.exe, pwsh, Midnight Commander i Far Manager (począwszy od wersji Far Manager 3.0.6274.3708).
Tekstowe środowisko pulpitu vtm jest wieloplatformowym środowiskiem przeznaczonym do uruchamiania aplikacji konsolowych w pływających oknach w nieograniczonej przestrzeni roboczej z organizacją trasowania zdarzeń myszy oraz wejścia z klawiatury, umożliwiającym wspólny dostęp dla dowolnej liczby użytkowników, zarówno lokalnie, jak i przez SSH.
Źródło: linux.org.ru
