Projeya vtm hawîrdorek bikarhênerek pir-paceyî-based nivîsê pêş dixe

Daxuyanek nû ya projeya vtm heye, ku multiplekserek termînalê pêş dixe, rêveberek paceyê ya bêkêmasî vedigire û ji bo danişînên parvekirinê hêsan peyda dike. Berevajî projeyên wekî ekran û tmux, vtm ji bo navgînek pir-paceyî ya bêkêmasî piştgirî peyda dike, ku dihêle hûn di nav yek termînalê de çend pencereyên ku bi hevdemî têne xuyang kirin bi termînalên xweyên virtual yên hêlînkirî bikar bînin. Koda vtm bi C++ hatiye nivîsandin û di bin lîsansa MITê de tê belavkirin.

Karkirina di vtm de dişibihe navgînên grafîkî yên pir-paceyî yên kevneşopî, ji bilî ku kar di konsolê de tê meşandin. Piştgiriyek ji bo tabloya peywirê û sermaseyên virtual yên mîna wan heye. Windows dikare bi qismî hevdu bitewîne an jî di moda tilîlkirinê de li kêleka hev were danîn. Pencereyên nivîsê bi karanîna mişkê têne kontrol kirin. Mimkun e ku meriv çend bikarhêneran bi yek hawîrdorê ve girêbide û gihîştina hevpar a sermaseya nivîsê peyda bike, tevî nîşandana hevdemî ya çend cursoran. Dema ku pîvana paceyan diguhezîne an diherike, bandorên dîtbar (anîmasyonek kînetîk) têne bikar anîn.

Projeya vtm hawîrdorek bikarhênerek pir-paceyî-based nivîsê pêş dixe

Vtm dikare li ser emulatorên termînalê yên ku Unicode, girêdana grafemayê, derketina tev-reng, û hilgirtina bûyera mişk-şêweya xterm piştgirî dikin, were xebitandin. Platformên piştgirî têne Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019.



Source: opennet.ru

Add a comment