Az új vtm v0.9.69 asztali környezet verzióba egy kísérleti folyamatos szinkronizálási mód került bevezetésre, amely lehetővé teszi az aktuális munkakönyvtárak szinkronizálását a futó szöveges konzolok között.
A szinkronizálás végrehajtásához az OSC 9;9 termináli értesítések figyelését használták, amelyek az aktuális könyvtára vonatkozó információkat tartalmazzák, és amelyekből a szinkronizálási mód aktív kapcsolójával rendelkező konzoloknak egy csoportja számára generálódik a billentyűzeti bevitel. Alapértelmezés szerint a billentyűzeti bevitel sorozata az alábbi formában jelenik meg: <space>cd <aktuális_könyvtár>n, amely az OSC értesítésből kapott aktuális könyvtárat jelöli, a parancs előtti szóköz pedig megakadályozza, hogy ez az automatikus parancs bekerüljön a terminál parancsainak történetébe. Szükség esetén a billentyűzeti bevitel sablon módosítható a környezet beállításaiban. Nem ajánlott szinkronizáló csoportba olyan szöveges konzolok hozzáadása, amelyek különböző operációs rendszer alrendszerekkel vagy távoli kapcsolatokkal rendelkező ülésekkel rendelkeznek.
A megvalósított megközelítés kompatibilis a népszerű parancssori héjakkal és konzol fájlkezelőkkel, mint például bash, zsh, cmd.exe, pwsh, Midnight Commander és Far Manager (már a Far Manager 3.0.6274.3708 verziójától).
A vtm szöveges asztali környezet egy platformfüggetlen környezet, amely konzolos alkalmazások futtatására szolgál lebegő ablakokban, korlátlan munkaterületen, az egér- és billentyűbeviteli események irányításával, amely lehetővé teszi a véletlenszerű felhasználók számára való megosztást, akár helyben, akár SSH-n keresztül.
Forrás: linux.org.ru
