ΠΠ°Π»ΠΈΡΠ½ΠΎ Π΅ Π½ΠΎΠ²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° vtm, ΠΊΠΎΠ΅ΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅Π½ ΠΌΡΠ»ΡΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ, Π²ΠΊΠ»ΡΡΠ²Π° ΠΏΡΠ»Π½ΠΎΡΠ΅Π½Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΡΠΏΠΎΠ΄Π΅Π»ΡΠ½Π΅ Π½Π° ΡΠ΅ΡΠΈΠΈ. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΊΠ°ΡΠΎ screen ΠΈ tmux, vtm ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΡΠ»Π½ΠΎΡΠ΅Π½Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ, ΠΊΠΎΠ΅ΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½ΠΈ ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΈ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ ΡΠ΅ΡΠΌΠΈΠ½Π°Π». ΠΠΎΠ΄ΡΡ Π½Π° vtm Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° C++ ΠΈ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·Π° Π½Π° MIT.
Π Π°Π±ΠΎΡΠ°ΡΠ° Π²ΡΠ² vtm Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΡΠ²Π° ΠΊΠΎΠ½Π²Π΅Π½ΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ½ΠΈ Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ, Ρ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ²Π°, ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π² ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ°. ΠΠΌΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π»Π΅Π½ΡΠ°ΡΠ° Π½Π° Π·Π°Π΄Π°ΡΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ Π΄Π΅ΡΠΊΡΠΎΠΏΠΈ. ΠΡΠΎΠ·ΠΎΡΡΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΏΠΎΠΊΡΠΈΠ²Π°Ρ Π΅Π΄ΠΈΠ½ Ρ Π΄ΡΡΠ³, ΠΈΠ»ΠΈ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π΅Π΄ΠΈΠ½ Π΄ΠΎ Π΄ΡΡΠ³ Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΏΠΎΠ΄ΡΠ΅ΠΆΠ΄Π°Π½Π΅. Π’Π΅ΠΊΡΡΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΌΠΈΡΠΊΠ°ΡΠ°. ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ°Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΊΡΠΌ Π΅Π΄Π½Π° ΡΡΠ΅Π΄Π° ΠΈ Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π΅Π΄ΠΈΠ½ ΡΠ΅ΠΊΡΡΠΎΠ² ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΏΠ»ΠΎΡ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΊΡΡΡΠΎΡΠ°. ΠΡΠΈ ΠΏΡΠ΅ΠΎΡΠ°Π·ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π²ΠΈΠ·ΡΠ°Π»Π½ΠΈ Π΅ΡΠ΅ΠΊΡΠΈ (ΠΊΠΈΠ½Π΅ΡΠΈΡΠ½Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΡ).
Vtm ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π½ΠΈ Π΅ΠΌΡΠ»Π°ΡΠΎΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Unicode, ΠΊΠΎΠ½ΠΊΠ°ΡΠ΅Π½Π°ΡΠΈΡ Π½Π° Π³ΡΠ°ΡΠ΅ΠΌΠΈ, ΠΏΡΠ»Π½ΠΎΡΠ²Π΅ΡΠ΅Π½ ΠΈΠ·Ρ ΠΎΠ΄ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΡΠ±ΠΈΡΠΈΡ Π½Π° ΠΌΠΈΡΠΊΠ°ΡΠ° Π² ΡΡΠΈΠ» xterm. ΠΠΎΠ΄Π΄ΡΡΠΆΠ°Π½ΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ Π²ΠΊΠ»ΡΡΠ²Π°Ρ Linux, macOS, FreeBSD, NetBSD, OpenBSD, Windows 10, Windows Server 2019.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru