Terminal: рдлрд╝реАрдЪрд░ рдЕрдиреБрд░реЛрдз: рдЫрд╣ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рдорд░реНрдерди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рдордИ 2019  ┬╖  58рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: microsoft/terminal

рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рд╕рд┐рдХреНрд╕реЗрд▓ рд╕рдкреЛрд░реНрдЯ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╣ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдорд╛рдирдХ рд╣реИред

рд╕рд┐рдХреНрд╕реЗрд▓ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдбреАрдИрд╕реА рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдФрд░ рд╣рд╛рд▓ рдХреЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛ рдЧрдпрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд╛рдЗрдереЛрдирд┐рд╕реНрдЯрд╕ рджреНрд╡рд╛рд░рд╛ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХрд░ рд░рд╣рд╛ рд╣реИред

libsixel рдкреБрд╕реНрддрдХрд╛рд▓рдп рдПрдХ рдПрдиреНрдХреЛрдбрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд┐рд╖рдп рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рд╛рди рдкрд░рд┐рдЪрдп рднреА рд╣реИ (рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкреГрд╖реНрда рд╕реЗ рдмреЗрд╣рддрд░):

https://github.com/saitoha/libsixel

Area-Output Area-Rendering Issue-Feature Product-Conpty Product-Terminal

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдУрд╣ред рд╕рд┐рдХреНрд╕рд▓ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдЪреАрдЬ рд╣реИред

рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЬрд╝рд░реВрд░рддред

рд╕рднреА 58 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╕рд┐рдХреНрд╕реЗрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╕рдордп, рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рд╡рд┐рднрд┐рдиреНрди рд░рдВрдЧреЛрдВ рдХреЗ рдкрд┐рдХреНрд╕реЗрд▓ рдЦреАрдВрдЪрдХрд░ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рд╕рд┐рдХреНрд╕рд▓ рд░рдВрдЧ рдореЗрдВ рдХреБрдЫ рдкрд┐рдХреНрд╕реЗрд▓ рдирд╣реАрдВ рдЦреАрдВрдЪреЗ, рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд░рдВрдЧ рд╡реИрд╕рд╛ рд╣реА рдЫреЛрдбрд╝ рджреЗрдВред
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдЧреИрд░-рдЖрдпрддрд╛рдХрд╛рд░ рд╕рд┐рдХреНрд╕рд▓реНрд╕ рдХреЛ рдареАрдХ рд╕реЗ рдЦреАрдВрдЪрдиреЗ рдХрд╛ рдпрд╣реА рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣реИ, рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирдП рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдРрдХреНрд░реЗрд▓рд┐рдХ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдмрдВрдЯреВ рдХреЗ рд╕рд╛рде рдбрдмреНрд▓реВрдПрд╕рдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░реАрдХреНрд╖рдг, рдПрдордПрд▓рдЯрд░реНрдо рдореЗрдВ рдРрд╕реА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдорд╛рд╕реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдареАрдХ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд░рдВрдЧ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ xterm -ti vt340 рдореЗрдВ, рдЕрдЫреВрддреЗ рдкрд┐рдХреНрд╕рд▓ рдХрд╛рд▓реЗ рд░рдВрдЧ рдореЗрдВ рдЦреАрдВрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА рдкреГрд╖реНрдарднреВрдорд┐ рд╕рдлреЗрдж рд╣реЛ, рдЬреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡реЗ рдЯрд░реНрдорд┐рдирд▓ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдмреНрд▓рд┐рдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдорд╛рд╕реНрдХ рдпрд╛ рдЕрд▓реНрдлрд╛ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рд▓реЗ рд░рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдП рдЧрдП рдореЗрдореЛрд░реА рдмрд┐рдЯрдореИрдк рдкрд░ рдЫрдГ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред

рдУрд╣ред рд╕рд┐рдХреНрд╕рд▓ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдЪреАрдЬ рд╣реИред

рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЬрд╝рд░реВрд░рддред

рдореИрдВ рдЦреБрд╢реА рд╕реЗ рдПрдХ рдкреАрдЖрд░ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реВрдВрдЧрд╛ :)

рдЖрдЬ рдмрд┐рд▓реНрдб 2019 рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХреЛ рдкрдХрдбрд╝рд╛ рдЬрд┐рд╕рдореЗрдВ рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЕрднреА рднреА рдпрд╣ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рд╕рд┐рдХреНрд╕реЗрд▓ рдкрд░ рдЬрд╝реЛрд░рдЧ рдЧрд▓рдд рд╣реИ ред рддреЛ _рдмрд╣реБрдд рдмрд╣реБрдд рдЧрд▓рдд_ред

Ffmpeg-sixel "рд╕реНрдЯреАрд╡ рдмрд╛рд▓реНрдорд░ рд╕реЗрд▓реНрд╕ CS50" рдбреЗрдореЛ рдХрднреА рдердХрддрд╛ рдирд╣реАрдВ рд╣реИред рдХрд╣рдирд╛ рд╣реЛрдЧрд╛, рдпрд╣ рдереЛрдбрд╝рд╛ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реИ рдХрд┐ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдзреНрд╡рдирд┐ рдХреА рдХрдореА рд╣реИ (рдзреНрд╡рдирд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рддреА рд╣реИ)ред рдХрдВрд╕реЛрд▓ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдзреНрд╡рдирд┐ рд╣реИред рд╡реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмреАрдк рдХрд░рддреЗ рд╣реИрдВред рдорд┐рд╕рд╛рд▓ рд╕реЗрдЯред рдХреНрдпрд╛ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ _need_ рдлреНрд░реЗрдо рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рд▓реАрд╡ рдХрд┐рдП рдЧрдП рдУрдкрд╕ рдХреНрд▓рд┐рдк рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рд╕реАрдПрд╕рдЖрдИ рдЕрдиреБрдХреНрд░рдо рд╣реИ, рдЕрдореАрд░рд╛рдд?

рдХреЗрди, рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд┐рдХреНрд╕рд▓реНрд╕ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реВрдВ;)


рд╕реЗ: Therealkenc рд╕реВрдЪрдирд╛рдПрдВ @github.com
рднреЗрдЬрд╛ рдЧрдпрд╛: рдмреБрдзрд╡рд╛рд░, рдордИ 8, 2019 4:31:31 рдЕрдкрд░рд╛рд╣реНрди
рдкреНрд░рддрд┐: рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ/рдЯрд░реНрдорд┐рдирд▓
рд╕реАрд╕реА: рд╕рдмреНрд╕реНрдХреНрд░рд╛рдЗрдмреНрдб
рд╡рд┐рд╖рдп: рдкреБрди: [рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ/рдЯрд░реНрдорд┐рдирд▓] рд╕рд┐рдХреНрд╕рд▓ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рдкреЛрд░реНрдЯ (#448)

рдмрд┐рд▓реНрдб 2019 рдХреЛ рдкрдХрдбрд╝рд╛ %7C81f48be19f374665cd3408d6d40d4dc6%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=i8rfPCaN%2FxqdF%2F4qRtdN2Py4% 2BVRlbPgpwJWtPZS рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреЗ рд╣реБрдП рдЖрдЬ рдЗрд╕ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореЗрд░рд╛ рдЕрдм рднреА рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд╕рд┐рдХреНрд╕рд▓ рдкрд░ Xorg рдЧрд▓рдд рд╣реИ https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FWSL%2Fissues%2F1099%23issuecomment-248513013&data=01 %7C01%7Cduhowett%40microsoft.com%7C81f48be19f374665cd3408d6d40d4dc6%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=J%2BwCnn0z70FkI9lDcus1nMX3D%3D рддреЛ рдмрд╣реБрдд рдЧрд▓рддред

ffmpeg- рдЫрд╣ https://nam06.safelinks.protection.outlook.com/?url=https%2Fwww.% 2Fwatch% 3Fv% 3D7z6lo4aq6zc% 26feature% 3Dyoutu.be рдФрд░ рдбреЗрдЯрд╛ = 01% 7C01% 7Cduhowett% 40microsoft.com% 7C81f48be19f374665cd3408d6d40d4dc6% 7C72f988bf86f141af91ab2d7cd011db47% 7C1 рдФрд░ sdata = 6IVwBHs6% 2F43rXdk6GabiSUpTFS86xUGB6bubfkS3ea0% 3 рдбреА рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд = 0 рдХрднреА рдирд╣реАрдВ рдердХ рдпрджреНрдпрдкрд┐ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдХрд╣рдирд╛ рд╣реЛрдЧрд╛, рдпрд╣ рдереЛрдбрд╝рд╛ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реИ рдХрд┐ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдзреНрд╡рдирд┐ рдХреА рдХрдореА рд╣реИ (рдзреНрд╡рдирд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рддреА рд╣реИ https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv %3DEl2mr5aS8y0&data=01%7C01%7Cduhowett%40microsoft.com%7C81f48be19f374665cd3408d6d40d4dc6%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=Mm1q5ICN5KdZrPAE рдХрдВрд╕реЛрд▓ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдзреНрд╡рдирд┐ рд╣реИред рд╡реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмреАрдк рдХрд░рддреЗ рд╣реИрдВред рдорд┐рд╕рд╛рд▓ рд╕реЗрдЯред рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдирдП рд╕реАрдПрд╕рдЖрдИ рдЕрдиреБрдХреНрд░рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FANSI_escape_code%23CSI_sequences&data=01%7C01%7Cduhowett% 40microsoft.com% 7C81f48be19f374665cd3408d6d40d4dc6% 7C72f988bf86f141af91ab2d7cd011db47% 7C1 рдФрд░ sdata = 29pJq5661TXtnn2huLyUMgebTyYMEhTKXpAm19jzqHU% 3 рдбреА рдФрд░ = 0 рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FOpus_ (audio_format)&data=01%7C01%7Cduhowett%40microsoft.com%7C81f48be19f374665cd3408d6d40d4dc6%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=XOq6Acz4%2B1B7gQe3 рдФрд░ sdata=XOq6Acz4%2B1B7gQe3 рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTerminal%2Fissues%2F448%23issuecomment-490688164&data=01 % 7C01% 7Cduhowett% 40microsoft.com% 7C81f48be19f374665cd3408d6d40d4dc6% 7C72f988bf86f141af91ab2d7cd011db47% 7C1 рдФрд░ sdata = pnXPvsuGF7l5mQfU2htzFwJnqZjEuW4zNuh1HaBJnKM% 3 рдбреА рдФрд░ 0 рдЖрд░рдХреНрд╖рд┐рдд = , рдпрд╛ рдзрд╛рдЧреЗ рдореВрдХ https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithubред рдХреЙрдо% 2Fnotifications% 2Funsubscribe рд▓реЗрдЦрди% 2FADNHLGXQOYKINZMIBKTB4LTPUNPFHANCNFSM4HLENFOQ рдФрд░ рдбреЗрдЯрд╛ = 01% 7C01% 7Cduhowett% 40microsoft.com% 7C81f48be19f374665cd3408d6d40d4dc6% 7C72f988bf86f141af91ab2d7cd011db47% 7C1 рдФрд░ sdata =% 2F4pMmm7bvPa% 2BbFmE1gyN8% 2BoTZDKJyRksBrkJpDh% 2BLug% 3 рдбреА рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд = 0 ред

рд╕рдВрдмрдВрдзрд┐рдд: #120

рдЬрд╝рд░реВрд░рддред

needthis

LOL рдореИрдВ рд╕реНрдЯреНрд░реАрдо рджреЗрдЦ рд░рд╣рд╛ рдерд╛ рдФрд░ рдореИрдВрдиреЗ рдмрд╕ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рд╕реЛрдЪрд╛ "рдпрд╣рд╛рдБ рдореЗрд░реЗ рдмреЙрд╕ рдиреЗ рдореБрдЭреЗ рд╕реНрдЯреВрдбрд┐рдпреЛ рдСрдбрд┐рдпрдВрд╕ рдХреЗ рд╕рд╛рдордиреЗ рд▓рд╛рдЗрд╡ рдХрд╛рдо рд╕реМрдВрдкрд╛ рд╣реИ"ред

рдХреГрдкрдпрд╛ рдЗрд╕реЗ v1.0 рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдВ!

3рдбреА рдПрдирд┐рдореЗрд╢рди v1.5 рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ

рд╣реЗ рднрдЧрд╡рд╛рди

рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рддреЗ рд╣реБрдП, рд╕рд┐рдХреНрд╕рд▓реНрд╕ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рд╣реЛрдирд╛ рдПрдХ рдРрд╕реА рдЕрджреНрднреБрдд рдЪреАрдЬ рд╣реЛрдЧреАред

рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рдореЗрдВ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдПрдордЖрдИрдЯреА-рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рдЬрд╛рд╡рд╛-рдЖрдзрд╛рд░рд┐рдд рдЯреАрдпреВрдЖрдИ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд▓рд┐рдП рдЫрдГ рдкрдврд╝рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛, рдФрд░ рдпрд╣ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рд╕реАрдзрд╛ рдерд╛ред рдЫрд╣ рдбреЗрдЯрд╛ рдХреА рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдмрд┐рдЯрдореИрдк рдЫрд╡рд┐ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдпрд╣рд╛рдБ рд╣реИ , рдФрд░ рд╕рд┐рдХреНрд╕рд▓ рд╡рд░реНрдЧ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛрдб рдпрд╣рд╛рдБ рд╣реИ ред

рдореИрдВрдиреЗ рдбрд┐рдХреЛрдбрд░ рдкрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рдХрд┐рдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕реНрд╡рд┐рдВрдЧ рдмреИрдХрдПрдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдкреНрд░рджрд░реНрд╢рди рдЕрднреА рднреА рдареАрдХ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣рд╛рдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИред (рд╕рд╛рдВрдк рдХреА рдЫрд╡рд┐ рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рдЦрд░рд╛рдм рджрд┐рдЦрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдмрд╛рдЗрдЬрд╛рди рдиреЗ рдбреЗрдореЛ рдЬреАрдЖрдИрдПрдл рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦрд░рд╛рдм рдкреИрд▓реЗрдЯ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдерд╛ред) рдореИрдВ рдереЛрдбрд╝рд╛ рдЪрдХрд┐рдд рдерд╛ рдХрд┐ рдпрд╣ рдХрд┐рддрдиреА рдЬрд▓реНрджреА рдПрдХ рд╕рд╛рде рдЖрдпрд╛ред рдпрд╣ рдХрд╣рдирд╛ рдмрд╣реБрдд рдЙрдЪрд┐рдд рд╣реИ рдХрд┐ "рдмрд┐рдЯрдореИрдк рдореЗрдВ рд╕рд┐рдХреНрд╕реЗрд▓ рдХреЛ рдбрд┐рдХреЛрдб рдХрд░рдирд╛" рднрд╛рдЧ рдЖрд╕рд╛рди рд╕рд╛ рд╣реИ, рд╣рд╛рд░реНрдб рдмрд┐рдЯ "рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗрд▓ рдореЗрдВ рдЫрд╡рд┐ рдбреЗрдЯрд╛ рдХреЛ рдЪрд┐рдкрдХрд╛рдирд╛ рд╣реИ, рдФрд░ рдЬрдм рд╡рд╣ рдореМрдЬреВрдж рд╣реИ рддреЛ рдЫрд╡рд┐ рдХреЛ рдЪрд░рд┐рддреНрд░ рдХреЗ рдмрдЬрд╛рдп рд╕реНрдХреНрд░реАрди рдкрд░ рдмреНрд▓рд┐рдЯ рдХрд░реЗрдВ"ред

рдмрд╕ рд╕рд┐рдХреНрд╕реЗрд▓ рдХреЗ рд▓рд┐рдП рдЯрд░реНрдорд┐рдирд▓ рд╕рдорд░реНрдерди рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдЕрдЧрд░ рдХреЛрдИ рдФрд░ рдЬреБрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд┐рдЦрддрд╛ рд╣реИ рддреЛ рдореИрдВ рдКрдкрд░ рдЙрдареВрдВрдЧрд╛;)

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдорд┐рдВрдЯреНрдЯреА рдореЗрдВ рд╕рд┐рдХреНрд╕реЗрд▓ рд╕рдкреЛрд░реНрдЯ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рд╕реА (рд╡рд╛рдЗрд╕ рдЬрд╛рд╡рд╛) рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рдЪреАрдЬ рд╕реА ++ (рдХрдо рд╕реЗ рдХрдо рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП) рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рдлреИрдХреНрдЯрд░ рд╣реИред рдпрд╣ рджреЗрдЦрдирд╛ рд╣рдореЗрд╢рд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдорд┐рдВрдЯреНрдЯреА рдореЗрдВ рд╕рд┐рдХреНрд╕реЗрд▓ рд╕рдкреЛрд░реНрдЯ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рд╕реА (рд╡рд╛рдЗрд╕ рдЬрд╛рд╡рд╛) рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рдЪреАрдЬ рд╕реА ++ (рдХрдо рд╕реЗ рдХрдо рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП) рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рдлреИрдХреНрдЯрд░ рд╣реИред рдпрд╣ рджреЗрдЦрдирд╛ рд╣рдореЗрд╢рд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдорд┐рдиреАрдЯреА рдХреЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ (GPLv3 рдпрд╛ рдмрд╛рдж рдХреЗ рд╕рдВрд╕реНрдХрд░рдг) рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛?

https://github.com/mintty/mintty/blob/master/LICENSE

рдЙрд╕ рд▓рд┐рдВрдХ рд╕реЗ:

рдЬреАрдкреАрдПрд▓ рдХреЗ рддрд╣рдд рд╕рд┐рдХреНрд╕рд▓ рдХреЛрдб (рдЫрдГрд╕реЗрд▓.рд╕реА) рдХреЛ рдЯрдХрд╕рд╛рд▓ рдХреА рддрд░рд╣ рд▓рд╛рдЗрд╕реЗрдВрд╕ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЗрд╕рдХреЗ рд▓реЗрдЦрдХ рдХреА рдЕрдиреБрдорддрд┐ (kmiya@culti)

рдпрджрд┐ рдЖрдк рдЙрд╕ рд╕рдЯреАрдХ рдХреЛрдб рдХреЛ рд╕реА ++ рдореЗрдВ рд▓рд┐рдкреНрдпрдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд╛рд░реНрдп рдХреЛ рдЗрд╕рдХреА рд╢рд░реНрддреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЬреАрдкреАрдПрд▓рд╡реА 3 рдпрд╛ рдмрд╛рдж рдореЗрдВ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд┐рддрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред (рдХреЛрдИ kmiya @culti рд╕реЗ рдпрд╣ рднреА рдкреВрдЫ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╡реЗ рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╕рд┐рдХреНрд╕реЗрд▓.рд╕реА рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реИрдВ, рдпрд╛ рдпрджрд┐ рдпрд╣ рдПрдХ рдмрд╛рд░ рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬрд╝ рдХреЗ рддрд╣рдд рдЙрдкрд▓рдмреНрдз рдерд╛, рддреЛ рдЙрд╕ рд╕реНрд░реЛрдд рд╕реЗ рдПрдХ рдкреНрд░рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред)

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИ рдпрд╛ рдирд╣реАрдВ - рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдореЗрд░реА рддреНрд╡рд░рд┐рдд рдирдЬрд╝рд░ рдХрд╣рддреА рд╣реИ рдХрд┐ рдпрд╣ рдПрдордЖрдИрдЯреА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдорд┐рдВрдЯреНрдЯреА рдХреЗ рдЬреАрдкреАрдПрд▓рд╡реА 3 + рд╕рд┐рдХреНрд╕реЗрд▓ рдХреЗ рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рдВрд╢рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдЬреЛрдбрд╝рд╛/рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдореБрджреНрджреЗ рдкрд░ред

рд╡реИрд╕реЗ рднреА, рдпрд╣рд╛рдВ рдХрд┐рд╕реА рдФрд░ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЦрд░рд╛рдм рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рдЕрдм рдЧреБрдлрд╛ рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ ...

рд╡рд┐рдВрдбреЛрдЬрд╝/рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╕реА/рд╕реА++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдПрдХ рдЫрдГ рд╕рдХреНрд╖рдо, рд╡рд┐рдирдореНрд░ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рд╡рд┐рдЬреЗрдЯ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рдПрдХ рд╕рд┐рдХреНрд╕реЗрд▓реЗрдВрдбрд░ рдХреНрд▓рд╛рд╕ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕реЗ рдХреБрдЫ рдЕрдиреБрдХреВрд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ), рдФрд░ рдЗрд╕рдореЗрдВ рдмреАрдПрд╕рдбреА -3 рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╣реИред рдпрдХреАрдирди рдЗрд╕рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд╣рд▓реВ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ C++ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдлрд┐рд░ рднреА, рдЖрдИрдПрдордУ рд╕рд┐рдХреНрд╕реЗрд▓рд░реЗрдВрдбрд░рд░ рдХрд╛ рдХреЛрдб рдереЛрдбрд╝реЗ рдкреНрд░рдпрд╛рд╕ рд╕реЗ рдЕрдиреБрд╡рд╛рдж рдпреЛрдЧреНрдп рд╣реИред (рдореИрдВ рдпрд╣ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЗрд╕рдХрд╛ рд▓реЗрдЦрдХ рд╣реВрдВред :))

https://github.com/ismail-yilmaz/upp-components/tree/master/CtrlLib/рдЯрд░реНрдорд┐рдирд▓

рд╕рд┐рдХреНрд╕реЗрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╕рдордп, рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рд╡рд┐рднрд┐рдиреНрди рд░рдВрдЧреЛрдВ рдХреЗ рдкрд┐рдХреНрд╕реЗрд▓ рдЦреАрдВрдЪрдХрд░ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рд╕рд┐рдХреНрд╕рд▓ рд░рдВрдЧ рдореЗрдВ рдХреБрдЫ рдкрд┐рдХреНрд╕реЗрд▓ рдирд╣реАрдВ рдЦреАрдВрдЪреЗ, рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд░рдВрдЧ рд╡реИрд╕рд╛ рд╣реА рдЫреЛрдбрд╝ рджреЗрдВред
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдЧреИрд░-рдЖрдпрддрд╛рдХрд╛рд░ рд╕рд┐рдХреНрд╕рд▓реНрд╕ рдХреЛ рдареАрдХ рд╕реЗ рдЦреАрдВрдЪрдиреЗ рдХрд╛ рдпрд╣реА рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣реИ, рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирдП рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдРрдХреНрд░реЗрд▓рд┐рдХ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдмрдВрдЯреВ рдХреЗ рд╕рд╛рде рдбрдмреНрд▓реВрдПрд╕рдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░реАрдХреНрд╖рдг, рдПрдордПрд▓рдЯрд░реНрдо рдореЗрдВ рдРрд╕реА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдорд╛рд╕реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдареАрдХ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд░рдВрдЧ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ xterm -ti vt340 рдореЗрдВ, рдЕрдЫреВрддреЗ рдкрд┐рдХреНрд╕рд▓ рдХрд╛рд▓реЗ рд░рдВрдЧ рдореЗрдВ рдЦреАрдВрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА рдкреГрд╖реНрдарднреВрдорд┐ рд╕рдлреЗрдж рд╣реЛ, рдЬреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡реЗ рдЯрд░реНрдорд┐рдирд▓ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдмреНрд▓рд┐рдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдорд╛рд╕реНрдХ рдпрд╛ рдЕрд▓реНрдлрд╛ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рд▓реЗ рд░рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдП рдЧрдП рдореЗрдореЛрд░реА рдмрд┐рдЯрдореИрдк рдкрд░ рдЫрдГ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред

рд╣рдореНрдоред VT340 рдореИрдВ DCS P1 рдореЗрдВ P2 рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рдореНрдорд╛рди рдХреЗ рд╕рд╛рдордиреЗ рд╣реВрдВ; рдкреА2 ; рдкреА3 ; q рдЕрдиреБрдХреНрд░рдо рдЬреЛ SIXEL рдЕрдиреБрдХреНрд░рдо рдЖрд░рдВрдн рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, Xterm рдЗрд╕реЗ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд░рддрд╛ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рд░реЗрдЦрд╛рдкреБрдВрдЬ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЕрдиреБрдХреНрд░рдо ("рдкреИрди; рдкреИрдб; рдкреАрдПрдЪ; рдкреАрд╡реА") рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдКрдВрдЪрд╛рдИ рдФрд░ рдЪреМрдбрд╝рд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░ рджреЗрдЧрд╛ рдЬрд┐рд╕рд╕реЗ рдЖрдкрдХреЛ рдПрдХ рдХрд╛рд▓рд╛ рдкрд┐рдХреНрд╕реЗрд▓ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ред

рдореИрдВ ttwin рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдирд┐: рд╢реБрд▓реНрдХ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдФрд░ рдпрд╣ рдЬрд╛рдВрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ VT340 рдФрд░ Xterm VT340 рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рд╕реЗ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реИред

рд▓реЗрдХрд┐рди... рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ SIXEL рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдкрд░ +1 рдФрд░ рд╕рдВрдЧрддрддрд╛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП +10ред

рдПрдХ рдмрд╛рд░ рдЬрдм рд╣рдо рд╡рд╣рд╛рдВ рд╣реЛрдВ рддреЛ рд╣рдо iTerm2 рдЗрдирд▓рд╛рдЗрди рдЗрдореЗрдЬ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ... рдХрдо рд╕реЗ рдХрдо рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕реЗ рдХреЗрд╡рд▓ рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрде рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рд╕рдм рдХреБрдЫ рдЕрдкрдиреЗ рдЖрдк рдХрд░рддрд╛ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рджреЛрдиреЛрдВ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрджреЗрд╣ рд╣реИ, рд╕рдВрд░реЗрдЦрдг рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ? рдпрджрд┐ рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЪреМрдбрд╝рд╛рдИ рдпрд╛ рдКрдБрдЪрд╛рдИ рд╡рд░реНрдгреЛрдВ рдХреА рдЪреМрдбрд╝рд╛рдИ рдпрд╛ рдКрдБрдЪрд╛рдИ рдХреЗ рдЧреБрдгрдХ рд╣реИрдВ, рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдХреНрдпрд╛ рдХреЗрд╡рд▓ рдирд┐рдЪрд▓реЗ рдФрд░ рджрд╛рдПрдБ рдкрдХреНрд╖реЛрдВ рдореЗрдВ рдПрдХ рдкреИрдбрд┐рдВрдЧ рдЬреЛрдбрд╝реА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╛ рдЫрд╡рд┐ рдХреЛ рд╕рднреА рдкрдХреНрд╖реЛрдВ рдореЗрдВ рдкреИрдбрд┐рдВрдЧ рдЬреЛрдбрд╝рддреЗ рд╣реБрдП рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдпрд╣рд╛рдБ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд▓рд┐рдВрдХ рджрд┐рдП рдЧрдП рд╣реИрдВ:

рдПрдХ рдмрд╛рд░ рдЬрдм рд╣рдо рд╡рд╣рд╛рдВ рд╣реЛрдВ рддреЛ рд╣рдо iTerm2 рдЗрдирд▓рд╛рдЗрди рдЗрдореЗрдЬ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ... рдХрдо рд╕реЗ рдХрдо рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕реЗ рдХреЗрд╡рд▓ рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрде рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рд╕рдм рдХреБрдЫ рдЕрдкрдиреЗ рдЖрдк рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рд╢рд╛рдпрдж рдПрдХ рдЕрд▓рдЧ рдХрд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рд┐рдХреНрд╕реЗрд▓ рдФрд░ рд░реЗрдЬреАрдЖрдИрдПрд╕ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрди-рдмреИрдВрдб рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдпрд╛ рдХреИрд░реЗрдХреНрдЯрд░ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╣реИрдВред рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рдХрд┐ рдпрд╣ рдПрдХ рдмреБрд░рд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ, рдореИрдВ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕реЗ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореЗрд░реЗ рдкрд╛рд╕ рджреЛрдиреЛрдВ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрджреЗрд╣ рд╣реИ, рд╕рдВрд░реЗрдЦрдг рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ? рдпрджрд┐ рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЪреМрдбрд╝рд╛рдИ рдпрд╛ рдКрдБрдЪрд╛рдИ рд╡рд░реНрдгреЛрдВ рдХреА рдЪреМрдбрд╝рд╛рдИ рдпрд╛ рдКрдБрдЪрд╛рдИ рдХреЗ рдЧреБрдгрдХ рд╣реИрдВ, рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдХреНрдпрд╛ рдХреЗрд╡рд▓ рдирд┐рдЪрд▓реЗ рдФрд░ рджрд╛рдПрдБ рдкрдХреНрд╖реЛрдВ рдореЗрдВ рдПрдХ рдкреИрдбрд┐рдВрдЧ рдЬреЛрдбрд╝реА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╛ рдЫрд╡рд┐ рдХреЛ рд╕рднреА рдкрдХреНрд╖реЛрдВ рдореЗрдВ рдкреИрдбрд┐рдВрдЧ рдЬреЛрдбрд╝рддреЗ рд╣реБрдП рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╕рд┐рдХреНрд╕реЗрд▓ рдФрд░ рд░реЗрдЬреАрдЖрдИрдПрд╕ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдбреЗрдЯрд╛ рдХрд╛ рд╕рдВрд░реЗрдЦрдг рд╡рд┐рднрд┐рдиреНрди рдореИрдиреБрдЕрд▓ рдореЗрдВ рд╡рд░реНрдгрд┐рдд (рдЦрд░рд╛рдм) рд╣реИред рдЫрд╣ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╡рд░реНрдг рд╕реЗрд▓ рдХреА рд╕реАрдорд╛рдУрдВ рдкрд░ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдЫрд╡рд┐ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдПрдХ рдХрд╛рд▓реА рд╕реАрдорд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЙрди рдХрд╛рд▓реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЛ рд╕реНрд╡рдпрдВ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛; HTML рдХреЗ рдорд╛рд░реНрдЬрд┐рди рдпрд╛ рдкреИрдбрд┐рдВрдЧ рдЬреИрд╕реА рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреА рдХреЛрдИ рдЕрд╡рдзрд╛рд░рдгрд╛ рдирд╣реАрдВ рд╣реИред рд╕рд┐рдХреНрд╕реЗрд▓ рдбреЗрдЯрд╛ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдЫрд╣ рдкрд┐рдХреНрд╕реЗрд▓ рдКрдБрдЪреА рдПрдХ рдкрдЯреНрдЯреА рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдЯреЗрдХреНрд╕реНрдЯ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рд╕рд┐рдХреНрд╕реЗрд▓ рдЗрдореЗрдЬ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рд┐рдХреНрд╕рд▓ рдбреЗрдЯрд╛ рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рди рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдХреИрд░реЗрдХреНрдЯрд░ рдЧреНрд▓рд┐рдлрд╝ рдХрд┐рддрдиреЗ рдкрд┐рдХреНрд╕реЗрд▓ рдКрдБрдЪрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреБрд░рд╛рдиреЗ рд╕реНрдХреВрд▓ рдХрд╛ xterm рдЖрд╕рд╛рди рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ vt340 рдореЛрдб рдореЗрдВ рд╢реБрд░реВ рдХрд░рдХреЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рднрд┐рдиреНрди рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЖрдкрдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдг рд╕реЗрд▓ рдЖрдХрд╛рд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП) рдФрд░ рдлрд┐рд░ рдХреБрдЫ рдЫрдГ рдбреЗрдЯрд╛ рдкреНрд░рд┐рдВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЫрд╡рд┐ рдбреЗрдЯрд╛ рдХреЛ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ рдЖрдВрдХрдбрд╝реЗред (рдпрд╣рд╛рдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкрд░реАрдХреНрд╖рдг рдлрд╝рд╛рдЗрд▓ рд╣реИ рдЬреЛ рд╕рд╣реА рджрд┐рдЦрддреА рд╣реИ рдЬрдм рдореИрдВ рдлрд╝реЙрдиреНрдЯ рд╕рд░реНрд╡рд░ рдХреЛ 96DPI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рдПрдХ 15 рдмрд┐рдВрджреБ рдлрд╝реЙрдиреНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реВрдВред рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЫрд╡рд┐рдпрд╛рдВ рдкрд╛рда рдХреЗ рд╕рд╛рде рд╕рдВрд░реЗрдЦрдг рд╕реЗ рддреЗрдЬреА рд╕реЗ рдмрд╛рд╣рд░ рдЖрддреА рд╣реИрдВред https://gist.github. com/OhMeadhbh/3d63f8b8aa4080d4de40586ffff819de)

рдореВрд▓ vt340s рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереА рдХреНрдпреЛрдВрдХрд┐ (рдмреЗрд╢рдХ) рдЖрдкрдХреЛ рдЯрд░реНрдорд┐рдирд▓ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╕рдордп рдПрдХ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдорд┐рд▓рд╛ рдерд╛ред

рджреВрд╕рд░реА рдЪреАрдЬрд╝ рдЬреЛ рдЖрдк рдЙрд╕ рдЫрд╡рд┐ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рд╕рд┐рдХреНрд╕реЗрд▓ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рд╕рд┐рдХреНрд╕реЗрд▓ рдбреЗрдЯрд╛ рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рд╕реЗ рдЫрд╡рд┐ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП "рд╡рд░реНрдЪреБрдЕрд▓ рд▓реЗрдлреНрдЯ рдорд╛рд░реНрдЬрд┐рди" рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк '$' рдпрд╛ '-' рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдЖрд░ рдпрд╛ рд╕реАрдЖрд░рдПрд▓рдПрдл рдХреЗ рдиреИрддрд┐рдХ рд╕рдордХрдХреНрд╖ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдЗрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдмрд╛рдПрдВ рдорд╛рд░реНрдЬрд┐рди рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдореБрджреНрд░рд┐рдд рд╣реЛрддреА рд╣реИ, рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдмрд╛рдИрдВ рдУрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдмрд╛рдПрдВ рдорд╛рд░реНрдЬрд┐рди рдирд╣реАрдВред

рдЙрдореНрдореАрдж рд╣реИ рдХреА рдпрд╣ рдорджрдж рдХрд░реЗрдЧрд╛ред

рдЕрдВрдд рдореЗрдВ рдЗрд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВред рдордВрдж рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдмрдВрдЯреВ рдХреЗ рд╕рд╛рде рдбрдмреНрд▓реВрдПрд╕рдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░реАрдХреНрд╖рдг, рдПрдордПрд▓рдЯрд░реНрдо рдореЗрдВ рдРрд╕реА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдорд╛рд╕реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдареАрдХ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд░рдВрдЧ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ xterm -ti vt340 рдореЗрдВ, рдЕрдЫреВрддреЗ рдкрд┐рдХреНрд╕рд▓ рдХрд╛рд▓реЗ рд░рдВрдЧ рдореЗрдВ рдЦреАрдВрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА рдкреГрд╖реНрдарднреВрдорд┐ рд╕рдлреЗрдж рд╣реЛ, рдЬреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡реЗ рдЯрд░реНрдорд┐рдирд▓ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдмреНрд▓рд┐рдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдорд╛рд╕реНрдХ рдпрд╛ рдЕрд▓реНрдлрд╛ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рд▓реЗ рд░рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдП рдЧрдП рдореЗрдореЛрд░реА рдмрд┐рдЯрдореИрдк рдкрд░ рдЫрдГ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред

xterm рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдмрд╣реБрдд рдХрдард┐рди рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рдЕрдиреНрдп рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдХреЛрдб рдореЗрдВ рдЪрд╛рд░реЛрдВ рдУрд░ рдЦреБрджрд╛рдИ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рдХреЛрдИ, рдХрд╣реАрдВ рди рдХрд╣реАрдВ Xterm рдХреЗ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдПрдХ рд╕рдВрдЧрддрддрд╛ рдзреНрд╡рдЬ рдХреЗ рдкреАрдЫреЗ рд░рдЦрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрдВрдЧреЗ, рдЬреЛ рд╕реАрдзреЗ-рдЖрдЧреЗ рднреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рдлрд┐рд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдХрд╛ рд╕рд╡рд╛рд▓ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдХрд╛рд▓рд╛ рдпрд╛ рдкрд╛рд░рджрд░реНрд╢реАред

рдХреНрдпрд╛ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдореВрд▓ VT240, 241, 330 рдФрд░ 340 рдиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛? рдХреНрдпрд╛ рдореИрдВ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ VT . рдХреЗ рдЕрдиреБрднрд╡ рдХреЛ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ?рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ? рдЖрдк рдЗрдирд╡рд░реНрдЯреЗрдб рд╕реНрдкреЗрд╕ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдХреЗ, рдлрд┐рд░ рдЙрдирдХреЗ рдКрдкрд░ рд╕рд┐рдХреНрд╕рд▓ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдмрд┐рдЫрд╛рдХрд░ рдФрд░ рдпрд╣ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд┐рдХреНрд╕рд▓ рдХрд┐рд╕ рд░рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдореИрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ msft рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреНрдпрд╛ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ Xterm VT340 рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдЬреИрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░рдХрд╛рд░ рдореЗрдВ ssh рдкрд░ рд▓реЙрдЧрд▓рд╛рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЬреЛ рдХреЛрдб рд▓рд┐рдЦрд╛ рд╣реИ, рд╡рд╣ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд "рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╛рд▓реЗ рд╣реИрдВ" рд╡реНрдпрд╡рд╣рд╛рд░ рдорд╛рдирддрд╛ рд╣реИред рдЕрдЧрд░ рд╣рдо рдпрд╣ рдмрджрд▓рд╛рд╡ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдореБрдЭреЗ рдЙрд╕ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред

рдпрджрд┐ рдЖрдк рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдЯреЗрдХреНрд╕реНрдЯ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рд╕рд┐рдХреНрд╕реЗрд▓ рдЗрдореЗрдЬ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рд┐рдХреНрд╕рд▓ рдбреЗрдЯрд╛ рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рди рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдХреИрд░реЗрдХреНрдЯрд░ рдЧреНрд▓рд┐рдлрд╝ рдХрд┐рддрдиреЗ рдкрд┐рдХреНрд╕реЗрд▓ рдКрдБрдЪрд╛ рд╣реИред

рдореВрд▓ vt340s рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереА рдХреНрдпреЛрдВрдХрд┐ (рдмреЗрд╢рдХ) рдЖрдкрдХреЛ рдЯрд░реНрдорд┐рдирд▓ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╕рдордп рдПрдХ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдорд┐рд▓рд╛ рдерд╛ред

рдХреНрдпрд╛ рдХреЛрдИ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдореВрд▓ рдбреАрдИрд╕реА рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐ рдХреЛ рд╕реНрдХреЗрд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛? рдЗрд╕рд▓рд┐рдП рдпрджрд┐ VT340 рдкрд░ рд▓рд╛рдЗрди рдХреА рдКрдВрдЪрд╛рдИ 20 рдкрд┐рдХреНрд╕реЗрд▓ рдереА, рддреЛ 200px рдХреА рдКрдБрдЪрд╛рдИ рд╡рд╛рд▓реА рдЫрд╡рд┐ рдХреЛ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рдареАрдХ 10 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдЖрдк рд▓реАрдЧреЗрд╕реА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрдЧрдд рд░рд╣ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдХреА рддрд░рд╣ рд╣реИред

рдореИрдВ рдЙрдЪреНрдЪ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдкрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ (рдпрд╛ рдореМрдЬреВрджрд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ)ред рдЗрд╕рд▓рд┐рдП рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдореИрдВ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рд╕рд┐рдХреНрд╕реЗрд▓ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдХрд░реАрдм рд╣реЛ рдЬреЛ рдЖрдкрдиреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреАрдИрд╕реА рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рд╣реЛрдЧрд╛ред

рдпрд╣рд╛рдБ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд▓рд┐рдВрдХ рджрд┐рдП рдЧрдП рд╣реИрдВ:
рдЯрд░реНрдорд┐рдирд▓-wg . рдкрд░ "рдПрдХ рдЕрдЪреНрдЫреА рдЫрд╡рд┐ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдмрд╛рддреЗрдВ"

рд╕рд┐рдХреНрд╕рд▓ рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рд╕рд╛рдЗрдб-рдмрд╛рдп-рд╕рд╛рдЗрдб рдкреИрди рдХреЗ рд╕рд╛рде tmux рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

image

font-resize

рдЗрд╕рдореЗрдВ рдХреБрдЫ рдХрд╛рдо рд╣реБрдЖ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдХрд╛рдо ), рд▓реЗрдХрд┐рди рд╕рд┐рдХреНрд╕реЗрд▓ рдХреЗ рд╕рд╛рде рдХреЛрдИ рднреА "рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ" рдХреЗ рд▓рдЧрднрдЧ рд╕рднреА рдкреНрд░рджрд░реНрд╢рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдХреЛрдИ рднреА рдЫрд╡рд┐ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ:

  • рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рд╕реНрддрд░рд┐рдд рдкреНрд░рддрд┐-рд╕реЗрд▓-рдорд╛рд╕реНрдХ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпрд╛рдВ: https://jexer.sourceforge.io/images/sixel_many_images.png

  • рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдПрдХ рдлреНрд▓реЛрдЯрд┐рдВрдЧ (рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕) рдЯрд░реНрдорд┐рдирд▓ рд╡рд┐рдВрдбреЛ рдЬреЛ VT100-рд╢реИрд▓реА рдбрдмрд▓-рдЪреМрдбрд╝рд╛рдИ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рд╕рд┐рдХреНрд╕реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИ: https://jexer.sourceforge.io/screenshots/jexer_sixel_in_sixel.png

  • рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде "tmux-style" рдЯрд╛рдЗрд▓ рд╡рд╛рд▓реЗ рдЯрд░реНрдорд┐рдирд▓: https://gitlab.com/klamonte/jexer/-/wikis/uploads/7603381f82414ef9ae214bfcf759c064/example_tilingwm2_1.png

  • рдПрдХ рд╣реА рдкреНрд▓реЙрдЯ рджрд┐рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗрд▓ рдЖрдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╣реБ-рдкреНрд░рдореБрдЦ рд╕рд╛рдЭрд╛ рдЯрд░реНрдорд┐рдирд▓ рд╕рддреНрд░: https://jexer.sourceforge.io/screenshots/multiscreen_2b.png

  • рд╕реАрдЬреЗрдХреЗ рдФрд░ рдЗрдореЛрдЬреА рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдХреНрд╕реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬреЛ рдореБрдЦреНрдп рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдлрд╝реЙрдиреНрдЯ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВ: https://jexer.sourceforge.io/screenshots/xterm_sixel_cjk.png

рдореИрдВрдиреЗ рд╕рдВрджрд░реНрднрд┐рдд "рдЕрдЪреНрдЫреЗ" рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдереНрд░реЗрдб рдкрд░ рдХреБрдЫ рдЕрдиреНрдп рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рдХреА рд╣реИрдВ рдЬреЛ рд░реБрдЪрд┐ рдХреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВред

рдпрджрд┐ рдФрд░ рдХреБрдЫ рдирд╣реАрдВ, рддреЛ рдорд┐рд╢реНрд░рд┐рдд рдЪрд┐рддреНрд░реЛрдВ рдФрд░ рдкрд╛рда рдХреЗ рдЯрд░реНрдорд┐рдирд▓ рд╕рд╛рдЗрдб рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдХреНрд╕реЗрд▓ рдПрдХ рдЕрдЪреНрдЫрд╛ рдХрджрдо рд╣реИред рдкреНрд░рддреНрдпрдХреНрд╖ рдЕрдиреБрднрд╡ рд╕реЗ рдмреЛрд▓рддреЗ рд╣реБрдП, рдЯрд░реНрдорд┐рдирд▓ рдкрдХреНрд╖ (рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд/рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛) рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд░/рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкрдХреНрд╖ (tmux/mc et al) рдЬрд┐рддрдирд╛ рдХрдард┐рди рд╣реИред

рд╕рд┐рдХреНрд╕рд▓реНрд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрди-рдмреИрдВрдб рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП ssh рдкрд░): рдЪреВрдВрдХрд┐ рд╡реЗ рдХрдИ рдореМрдЬреВрджрд╛ рдЙрдкрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ, рд╡реЗ рдЪрд▓рддреЗ-рдлрд┐рд░рддреЗ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд╕рд┐рдВрдХ рдореБрджреНрджреЛрдВ рдХреА рд╕рд╛рдЬрд┐рд╢ рд░рдЪрдиреЗ рдЬреИрд╕реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред

рдЬреИрд╕рд╛ рдХрд┐ рдереЗрд▓рд╛рдХреЗрдиреНрдХ рджреНрд╡рд╛рд░рд╛ рд╕рдЪрд┐рддреНрд░ рдФрд░ 640292222 рдореЗрдВ рдХреНрд▓реИрдореЛрдВрдЯреЗ рджреНрд╡рд╛рд░рд╛ рдЖрдЧреЗ рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рдм рдХреБрдЫ рдЫрдХреНрдХреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд╕рд╛рде-рд╕рд╛рде рдЫрд╡рд┐рдпреЛрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХрд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рдореИрдВ tmux рдХреЗ рд▓рд┐рдП рдлрд╝реЙрд▓рдмреИрдХ рдореЛрдб рдкрд░ рдХреБрдЫ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рдЬреЛ рдХрд┐ рд╕рд┐рдХреНрд╕реЗрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдореЗрдВ рдЫрдГ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрдирдд рдпреВрдирд┐рдХреЛрдб рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред

рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд ANSII рдХрд▓рд╛ рдХреА рддрд░рд╣ рд╣реИ, рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдлреЛрдВрдЯ рдореЗрдВ рдореМрдЬреВрдж рд╡рд┐рд╢реЗрд╖ рдмреНрд▓реЙрдХ рд╡рд░реНрдгреЛрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддрд╛ рд╣реИ: рдЗрд╕ рд╕рдордХрдХреНрд╖ рд░рдВрдЧ рдпреВрдирд┐рдХреЛрдб рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЛ рдЫрдГ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдлрд┐рд░ рдмрд╛рдж рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЫрдГ рдЫрд╡рд┐ (рдпрд╛ рдирд╣реАрдВ!) рджреНрд╡рд╛рд░рд╛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╕рднреА рдЫрд╣ рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рдЦрдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рднреА рд╣рд▓ рдХрд░реЗрдЧрд╛, рдЙрдиреНрд╣реЗрдВ рдХрдо рдирд┐рд╖реНрдард╛ рд╡рд╛рд▓реЗ рдпреВрдирд┐рдХреЛрдб рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░реНрд╕ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП) рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ, рдФрд░ рд╕рд┐рдХреНрд╕рд▓ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рд╣реЛрдиреЗ рдкрд░ рдЙрдиреНрд╣реЗрдВ рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХреЛрдб рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдерд╛ред рдпрд╣ рд╕рд┐рдХреНрд╕реЗрд▓ рд╕рдкреЛрд░реНрдЯ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдкрд╣рд▓реЗ рдХрджрдо рдХреЗ рд░реВрдк рдореЗрдВ рддреБрд░рдВрдд рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

  • рдкрддрд╛ рд▓рдЧрд╛рдПрдВ рдХрд┐ рд╕рд┐рдХреНрд╕реЗрд▓ рдЕрдиреБрдХреНрд░рдо рдХрдм рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдлрд┐рд░ рдпреВрдирд┐рдХреЛрдб рдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ

  • рдЗрд╕ рдпреВрдирд┐рдХреЛрдб рдЕрдиреБрдХреНрд░рдо рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ

  • рдмрд╛рдж рдореЗрдВ, рдЬрдм рд╕рд┐рдХреНрд╕рд▓реНрд╕ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╕рд┐рдХреНрд╕реЗрд▓ рдХреНрд░рдо рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рд░реЗрдВрдбрд░ рдХрд░реЗрдВред

рдХреНрдпрд╛ рдЖрдкрдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реЛрдЧреА?

BTW рдореИрдВ рдпрд╣рд╛рдБ рдЕрдкрдиреЗ рдкрд░рд┐рдЪрд┐рдд gnuplot x ^ 2 рдкрд╛рдк рдФрд░ 10 рдкрд╛рдк (x) рднреВрдЦрдВрдбреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реВрдБ рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИ рдХрд┐ рдЗрд╕рдиреЗ рдХреБрдЫ рдкреНрд░реЗрд░рдгрд╛ рдкреНрд░рджрд╛рди рдХреА

рдХреГрдкрдпрд╛ред

@ DHowett рдХреНрдпрд╛ acac350 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЫрд╣ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдкрд╣рд▓рд╛ рдХрджрдо рд╣реИ? рдореБрдЭреЗ рдПрд╕рдПрд╕рдПрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдЫрдГ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдорд┐рд▓ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдореЗрд░реЗ рдПрд▓рдПрд╕рд┐рдХреНрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐рдпреЛрдВ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВред рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдбреАрд╕реАрдПрд╕ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рд╣рдордиреЗ рдЕрднреА рддрдХ рдХрд┐рд╕реА рднреА рд╣реИрдВрдбрд▓рд░ рдХреЛ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХрд╛ рд╣реЛрдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдерд╛ред :рдореБрд╕реНрдХреБрд░рд╛рдУ:

рдпрд╣рд╛рдВ рдХреБрдЫ рдЕрдкрдбреЗрдЯ рджрд┐рдП рдЧрдП рд╣реИрдВред рдореЗрд░реА рдпрд╣рд╛рдВ рдПрдХ рдХрд╛рд░реНрдпрд░рдд рд╢рд╛рдЦрд╛ рд╣реИ ред рдПрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

image

рдореВрд▓ рд░реВрдк рд╕реЗ рдореИрдВрдиреЗ рдЬреЛ рд╕реЛрдЪрд╛ рдерд╛, рдЙрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЫрд╣ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЙрдиреНрдЯреА рд▓реЗрдпрд░ рд╣реИред рдЫрд╣ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЗрдирд▓рд╛рдЗрди рдСрдмреНрдЬреЗрдХреНрдЯ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдЫрдГ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдПрдХ рдЪрд░рд┐рддреНрд░ рдХреЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдЖрдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЙрдиреНрдЯреА рд▓реЗрдпрд░ рдХреЗ рдХрд╛рд░рдг рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд┐рдХреНрд╕рд▓ рд╕реАрдХреНрд╡реЗрдВрд╕ рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддреЗ рд╕рдордп рдХрд┐рд╕реА рдХреИрд░реЗрдХреНрдЯрд░ рдХрд╛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рд╛рдЗрдЬ рдирд╣реАрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдмрд╣реБрдд рд╣реА рд╕рд╛рд░рдЧрд░реНрднрд┐рдд рдФрд░ рдЕрд╕реНрдкрд╖реНрдЯ рд▓рдЧрддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рднреА рд╡реНрдпрдХреНрддрд┐ рдореЗрд░реА рд╢рд╛рдЦрд╛ рдЪреЗрдХрдЖрдЙрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдХреЙрдкреНрдЯреА рд▓реЗрдпрд░ рд╕рд┐рдХреНрд╕реЗрд▓ рдЗрдореЗрдЬ рдХреЗ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдФрд░ рд░реАрд╕рд╛рдЗрдЬрд╝рд┐рдВрдЧ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдмрдирд╛ рджреЗрддрд╛ рд╣реИред рдореЗрд░реА рд╢рд╛рдЦрд╛ рдореЗрдВ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдЗрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдФрд░ рд░реАрд╕рд╛рдЗрдЬрд╝рд┐рдВрдЧ рджреЛрдиреЛрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЯреВрдЯ рдЪреБрдХреЗ рд╣реИрдВред

рдЕрднреА рддрдХ рдирд╣реАрдВ рджреЗрдЦрд╛ рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдк рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рд╣реА рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕-рдереНрд░реВ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдореИрдВ рдЕрднреА рднреА рдЗрд╕реЗ OpenConsole рдореЗрдВ рдЬреЛрдбрд╝реВрдВрдЧрд╛ рд▓реЗрдХрд┐рди рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдб рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рдЪреВрдВрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ OpenConsole рд╕реЗ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдФрд░ j4james PR рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдЗрд╕рд╕реЗ рднреА рд╢рд╛рдпрдж рдорджрдж рдорд┐рд▓реЗрдЧреАред

@WSLUser рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓рдЧрднрдЧ рдПрдХ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ рдХрд╛ рд╣реИ, рдЬрдм j4james рдХреЗ рд╢рд╛рдирджрд╛рд░ рдкреИрд░рд╛рдореАрдЯрд░ PR рдореМрдЬреВрдж рднреА рдирд╣реАрдВ рд╣реИрдВред рдореЗрд░рд╛ рдХрд╛рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдЕрдВрджрд░ рд╣реИ, рдХрдиреНрд╣реЛрд╕реНрдЯ рдирд╣реАрдВред рдореИрдВрдиреЗ рдпрд╣ рдкреАрдЖрд░ рдХрдВрд╕реЛрд▓ рдЯреАрдо рдХреЛ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдФрд░ рддрдм рд╕реЗ рдХреБрдЫ рдкреНрд░рдЧрддрд┐ рдХреА рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ conpty рд╕рдорд╕реНрдпрд╛ рдХреА рд╡рдЬрд╣ рд╕реЗ рдлрдВрд╕ рдЧрдпрд╛ рд╣реВрдБред

рд╣рд╛рдБ, рдореИрдВ рдорд╛рд╕реНрдЯрд░ рд╕реЗ рд░рд┐рдмреЗрд╕ рдХрд░реВрдБрдЧрд╛ рдФрд░ https://github.com/microsoft/terminal/pull/7578 рдФрд░ https://github.com/microsoft/terminal/pull/7799 рдЬреЛрдбрд╝реВрдВрдЧрд╛ред рд╡рд╣рд╛рдВ рд╕реЗ, рд╢рд╛рдпрдж рджреЗрдЦреЗрдВ рдХрд┐ рдкрд╛рд╕-рдереНрд░реВ рдореЛрдб рдХреЗ рд▓рд┐рдП ConPTY рдореЗрдВ рдХреНрдпрд╛ рдЧреБрдо рд╣реИред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдорд┐рдиреНрдЯреА рдХреЙрдирдкреАрдЯреАрд╡рд╛рдИ рдореЛрдб рдХреЗ рд▓рд┐рдП рдкрд╛рд╕-рдереНрд░реВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдорд┐рдиреНрдЯреА рдХреЙрдирдкреАрдЯреАрд╡рд╛рдИ рдореЛрдб рдХреЗ рд▓рд┐рдП рдкрд╛рд╕-рдереНрд░реВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдмрд╣реБрдд рдпрдХреАрди рд╣реИ рдХрд┐ minty conpty рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ


conpty рдХреЗ рд╕рд╛рде рдпрд╣рд╛рдВ рдЪрд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдХрдВрд╕реЛрд▓ (conpty) рдХреЛ рдЙрди рдХрдХреНрд╖реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ рдЫрдГ рд╕рд╛рдордЧреНрд░реА рд╕реЗ рднрд░реЗ рд╣реБрдП рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдХрдиреЗрдХреНрдЯреЗрдб рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдЧрд▓рддреА рд╕реЗ рд╕рд╛рдлрд╝ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдХрд╛рд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдкреЗрдВрдЯрд┐рдВрдЧ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдкреНрдЯреА рдХреЛ рдкреНрд░рдмреБрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ, рдФрд░ рдХреЗрд╡рд▓ рдпрд╣ рдорд╛рди рд▓реЗрдВ рдХрд┐ рдХрдиреЗрдХреНрдЯреЗрдб рдЯрд░реНрдорд┐рдирд▓ рдЙрди рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЕрдХреЗрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрдЧрд╛ред

рдпрд╣ рд╣рдорд╛рд░реЗ рдХреБрдЫ рдЕрдиреБрдХреВрд▓рди рдХреЛ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдЬреИрд╕реЗ рдХрд┐ рд╣рдо рдЫрд╣ рдбреЗрдЯрд╛ рд╡рд╛рд▓реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдорд┐рдЯрд╛ рдирд╣реАрдВ рд╕рдХрддреЗ рд╣реИрдВ), рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдЕрдЪреНрдЫреА рд╢реБрд░реБрдЖрдд рд╣реЛ рд╕рдХрддреА рд╣реИ

\

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдХрд╛рд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдкреЗрдВрдЯрд┐рдВрдЧ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдкреНрдЯреА рдХреЛ рдкреНрд░рдмреБрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ, рдФрд░ рдХреЗрд╡рд▓ рдпрд╣ рдорд╛рди рд▓реЗрдВ рдХрд┐ рдХрдиреЗрдХреНрдЯреЗрдб рдЯрд░реНрдорд┐рдирд▓ рдЙрди рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЕрдХреЗрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрдЧрд╛ред

рдпрд╣ рдореЗрд░реА рдореВрд▓ рдпреЛрдЬрдирд╛ рднреА рд░рд╣реА рд╣реИ, рдФрд░ рдпрд╣ рд╡рд░реНрддрдорд╛рди рдХреЛрдВрдЯреА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдХрдИ рдЬрдЯрд┐рд▓рддрд╛рдПрдВ рд╣реИрдВред

  1. рдпрд╣ рдбреАрд╕реАрдПрд╕ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░реЗрдЧрд╛ (рдЬреЛ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдореЗрдВ рдЕрднреА рддрдХ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓ рдЧрдпрд╛ рд╣реИ)ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рд╕реНрдкреНрд▓рд┐рдЯ рд╕реНрдЯреНрд░реАрдо рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ рдмрд╛рдЗрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХреЙрдиреНрд╣реЛрд╕реНрдЯ рдмрдлрд░ рдХреЛ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдУрд╡рд░рд╣реЗрдб рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред
  2. рдпрд╣ рдХреЗрд╡рд▓ рддрднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдЬрдм рдЖрдк рдХреЛрдВрдЯреА рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдкрд┐рдХреНрд╕реЗрд▓ рд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреЛ рдЬрд╛рдирддреЗ рд╣реЛрдВред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд┐рдХреНрд╕рд▓ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдореВрд▓ рд╡реАрдЯреА рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЗ рд╕реЗрд▓ рдЖрдХрд╛рд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рд╣реИ, рдФрд░ рдЕрдЧрд░ рд╣рдо рдРрд╕рд╛ рдХрд░ рд░рд╣реЗ рдереЗ рддреЛ рдпрд╣ рдХреЛрдИ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрд╣рд╛рдБ рддрдХ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдХреЛрдИ рдЕрдиреНрдп рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХрд┐рд╕реА рдФрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рджреВрд╕рд░рд╛ рдореБрджреНрджрд╛ @j4james рд▓рд╛рдпрд╛ рдЧрдпрд╛ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдлрд╝реЙрдиреНрдЯ, рд╡рд┐рднрд┐рдиреНрди рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдФрд░ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдФрд░ рднреА рдЬрдЯрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рдЖрдо рддреМрд░ рдкрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ 3 рдкрд╣рд▓реВ рд╣реИрдВ:

  • рдкрд╣рд▓реЗ conpty рдХреЛ рдЙрди рдХрдХреНрд╖реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ рдЫрдГ рд╕рд╛рдордЧреНрд░реА рд╕реЗ рднрд░реЗ рд╣реБрдП рд╣реИрдВ, рдЗрд╕рдХреЗ рдмрд┐рдирд╛, conpty рдореЗрдВ рдмреИрдХрд┐рдВрдЧ рдмрдлрд░ рдФрд░ WT рдореЗрдВ рдбреНрд░рд╛рдЗрдВрдЧ рдмрдлрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕рд┐рдВрдХ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
  • рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, conpty рдХреЛ рдбреНрд░рд╛рдЗрдВрдЧ рд╕рдВрджрд░реНрдн рдореЗрдВ рдкрд┐рдХреНрд╕реЗрд▓ рд╕реЗрд▓ рдЖрдХрд╛рд░ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрд┐рд╕реЗ WT рдореЗрдВ рдбреНрд░рд╛рдЗрдВрдЧ рд▓реЗрдпрд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡рд┐рдХ DXRenderer рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ DXRenderer рдХреЗ рдмреАрдЪ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдЕрдВрддрд░ рд╣реИ, рдЬреЛ рдЗрд╕реЗ рдПрдХ рдХрдард┐рди рдХрд╛рд░реНрдп рдмрдирд╛рддрд╛ рд╣реИред
  • рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рдлрд╝реЙрдиреНрдЯ рдпрд╛ рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдЫрдХреНрдХреЗ рдХреА рдЫрд╡рд┐ рдХреЛ рддрджрдиреБрд╕рд╛рд░ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред
  • рдФрд░ рдЕрдВрдд рдореЗрдВ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдЬреИрд╕реЗ рдлрд▓рдХ, рд╡реИрдХрд▓реНрдкрд┐рдХ рдмрдлрд░, рдбрд┐рдлрд░реЗрдВрд╢рд┐рдпрд▓ рдбреНрд░рд╛рдЗрдВрдЧ, рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдЖрджрд┐ рд╕реЗ рдирд┐рдкрдЯреЗрдВред

рджреВрд╕рд░рд╛ рдореБрджреНрджрд╛ @j4james рд▓рд╛рдпрд╛ рдЧрдпрд╛ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдлрд╝реЙрдиреНрдЯ, рд╡рд┐рднрд┐рдиреНрди рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдФрд░ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдФрд░ рднреА рдЬрдЯрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рдЖрдо рддреМрд░ рдкрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ 3 рдкрд╣рд▓реВ рд╣реИрдВ:

рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдореЗрд░рд╛ рдХрд╣рдирд╛ рдерд╛ рдХрд┐ рдпрджрд┐ рд╣рдо VT340 рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА, рдЗрд╕рд▓рд┐рдП рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, 10x20 рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдЫрд╡рд┐ рдмрд┐рд▓реНрдХреБрд▓ рдПрдХ рд╡рд░реНрдг рд╕реЗрд▓ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓реЗрдЧреАред рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдореБрджреНрджрд╛ рд╣реИ рдпрджрд┐ рд╣рдо рдЕрдиреНрдп рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╣рдореЗрд╢рд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдмрд╛рдж рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде рдЕрднреА рднреА рдЬрдЯрд┐рд▓рддрд╛рдПрдВ рд╣реЛрдВрдЧреА, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЪрд┐рдВрддрд╛ рдХрд╛ рд╡рд┐рд╖рдп рдирд╣реАрдВ рд╣реИрдВред

рдореЗрд░реА рдмрдбрд╝реА рдЪрд┐рдВрддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдбреАрд╕реАрдПрд╕ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдореБрджреНрджреЗ рдХреА рдЕрдирджреЗрдЦреА рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕рдорд╛рдзрд╛рди рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред рдЬреЛ рдЪрд░рдг рдореИрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рд╡реЗ рд╣реИрдВ: 1. #7316 рд╣рд▓ рдХрд░реЗрдВ; 2. рд╕реЗрд▓ рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреЗ рд╕рдорд╛рдзрд╛рди рдкрд░ рд╕рд╣рдордд рд╣реЛрдВ; 3. conhost рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ; 4. рдПрдХ рдмрд╛рд░ рдЬрдм рд╕рднреА рдЬрдЯрд┐рд▓рддрд╛рдУрдВ рдХреЛ рдХреЙрдирд╣реЛрд╕реНрдЯ рдореЗрдВ рд╣рд▓ рдХрд░ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

DCS рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВред рдореЗрд░реЗ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдореИрдВ рдкреВрд░реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ рдЗрдВрдЬрди рдореЗрдВ рднреЗрдЬрддрд╛ рд╣реВрдВред рдЕрдиреБрдХреНрд░рдо рдмрдбрд╝рд╛ рд╣реЛрдиреЗ рдкрд░ рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рддреЛ рдКрдкрд░ рджреА рдЧрдИ рдореЗрд░реА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдХрд╛рдлреА рд╣рдж рддрдХ рдЗрд╕реА рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред

рд▓реЗрдХрд┐рди рддреБрдо рд╕рд╣реА рд╣реЛред рдбреАрд╕реАрдПрд╕ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдореБрджреНрджрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд░реНрд╡реЛрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИ рдпрджрд┐ рдХреЛрдИ рдФрд░ рдЗрд╕ рдкрд░ рдЕрдкрдирд╛ рд╣рд╛рде рдЧрдВрджрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред

рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрд▓реБрдХ https://aka.ms/o0ukef

https://github.com/microsoft/terminal/issues/57 рдореЗрдВ рдкреНрд░рддрд┐ рдЪрд░реНрдЪрд╛, рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдХреЙрдиреНрдкреНрдЯреА рдХреЛ рдлреЛрдВрдЯ рдХреА рдмрд┐рд▓реНрдХреБрд▓ рднреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ?

wrt рдЖрдХрд╛рд░ рдмрджрд▓рдирд╛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рддрд░реАрдХрд╛ рдЫрд╡рд┐ рдЖрдиреЗ рдХреЗ рдмрд╛рдж рдЫрд╡рд┐ рдХреЛ рдЪрд░рд┐рддреНрд░ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ "рдПрдВрдХрд░ рдбрд╛рдЙрди" рдХрд░рдирд╛ рд╣реИ, рдФрд░ рдПрдВрдХрд░ рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЫрд╡рд┐ рдЖрдХрд╛рд░ рдХреА рдкреБрди: рдЧрдгрдирд╛ рдХрд░рдирд╛ рд╣реИред рдФрд░ рдХреБрдЫ рднреА рдЫрд╡рд┐ рдмрдирд╛рдо рдЪрд░рд┐рддреНрд░ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рдЕрд╕рдВрдЧрддрд┐ рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ред

@yatli рд╣рд╛рдБред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдорд╛рдорд▓рд╛ рдкреЗрдЪреАрджрд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

10x20 рдкрд┐рдХреНрд╕реЗрд▓ рдЫрд╡рд┐ рдареАрдХ рдПрдХ рд╡рд░реНрдг рд╕реЗрд▓ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓реЗрдЧреА

рдпрд╣ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЧрд▓рдд рд╣реИ, рдХрдо рд╕реЗ рдХрдо рдореЗрд░реА рд╡рд░реНрддрдорд╛рди рдлрд╝реЙрдиреНрдЯ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдПред

рдЕрдЧрд░ рдореИрдВ рдЧрд▓рдд рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╕реБрдзрд╛рд░реЗрдВ, рд▓реЗрдХрд┐рди рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░рдлреЗрдХреНрдЯ рдЗрдореЗрдЬ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдлреЛрдВрдЯ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

@ skyline75489 рдХреГрдкрдпрд╛ "рдПрдВрдХрд░" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реА рдЕрджреНрдпрддрди рдЯрд┐рдкреНрдкрдгреА рджреЗрдЦреЗрдВ

рд╕реЗрд▓ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЛ char | sixel anchor . рдХреЗ рд░реВрдк рдореЗрдВ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рд╕рд┐рдХреНрд╕рд▓ рдПрдВрдХрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП:

  • рдЫрд╡рд┐ рд╡рд╕реНрддреБ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реВрдЪрдХ
  • рдпрд╣ рдЪрд╛рд░ рд╕реЗрд▓ рдХреНрд╖реЗрддреНрд░, рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдирдВрдмрд░реЛрдВ рдореЗрдВ (рдЬреИрд╕реЗ 5.2 рд▓рд╛рдЗрди x 7.8 рдХреЙрд▓реНрд╕) рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓реЗрддрд╛ рд╣реИ

рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг рдореБрдЭреЗ рдорд╛рд░ рд░рд╣реЗ рдереЗ, рдХреНрдпреЛрдВрдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд░рдд рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрд╡рд╛рдж рдХреЗ рдХрд╛рд░рдгред рдИрдореЗрд▓ рдХреЗ рд╕рд╛рде рд▓реЛрдЧреЛрдВ рдХреЛ рд╕реНрдкреИрдорд┐рдВрдЧ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рддреЛ рдЯреАрдо @yatli рдкрд░ рдореБрдЭрд╕реЗ рдмреЗрдЭрд┐рдЭрдХ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВред

10x20 рдкрд┐рдХреНрд╕реЗрд▓ рдЫрд╡рд┐ рдареАрдХ рдПрдХ рд╡рд░реНрдг рд╕реЗрд▓ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓реЗрдЧреА

рдпрд╣ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЧрд▓рдд рд╣реИ, рдХрдо рд╕реЗ рдХрдо рдореЗрд░реА рд╡рд░реНрддрдорд╛рди рдлрд╝реЙрдиреНрдЯ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдПред

рдореИрдВ рдЬреЛ рд╕реБрдЭрд╛рд╡ рджреЗ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдпрд╣ рдорд╛рдорд▓рд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк 10x20 рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдЫрд╡рд┐ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ DEC VT320 рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдПрдХ рд╡рд░реНрдг (рдХрдо рд╕реЗ рдХрдо 80 рдХреЙрд▓рдо рдореЛрдб рдореЗрдВ) рд▓реЗрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред рддреЛ рдЕрдЧрд░ рд╣рдо рдЙрд╕ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рд╡рд╣реА рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдкрдХрд╛ рд╡рд░реНрддрдорд╛рди рдлрд╝реЙрдиреНрдЯ 30x60 рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЫрд╡рд┐ рдХреЛ рдмрдбрд╝рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдкрдХрд╛ рдлреЙрдиреНрдЯ рдЫреЛрдЯрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрдореЗрдЬ рдХреЛ рдЫреЛрдЯрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣ рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдореЗрдВ рдПрдХ рд╕рд┐рдХреНрд╕рд▓ рдЫрд╡рд┐ рдЖрдЙрдЯрдкреБрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрд╢рд╛ рдПрдХ рд╣реА рд▓реЗрдЖрдЙрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕реНрдХреНрд░реАрди рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХреНрд╖реЗрддреНрд░ рдХреЛ рдХрд╡рд░ рдХрд░реЗ, рдпрд╛ рдЖрдк рдЗрд╕рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдЯреЗрдХреНрд╕реНрдЯ рд╡рд░реНрдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реАрдорд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЫрд╡рд┐ рдХрд┐рддрдиреА рдЬрдЧрд╣ рдШреЗрд░реЗрдЧреАред

рдЕрдЧрд░ рдореИрдВ рдЧрд▓рдд рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╕реБрдзрд╛рд░реЗрдВ, рд▓реЗрдХрд┐рди рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░рдлреЗрдХреНрдЯ рдЗрдореЗрдЬ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдлреЛрдВрдЯ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдпрд╣ рд╕рдЪ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рддрд░рд╣ "рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░рд┐рдкреВрд░реНрдг" рдЪрд┐рддреНрд░ рдирд╣реАрдВ рдорд┐рд▓реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдкреНрд░рд╛рдердорд┐рдХ рд▓рдХреНрд╖реНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрдИ рдЖрдзреБрдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдореЗрдВ рдЙрдЪреНрдЪ рдбреАрдкреАрдЖрдИ рдбрд┐рд╕реНрдкреНрд▓реЗ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдирд╛ рдирд┐рдпрдорд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЕрдЬреАрдм рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣реИред рдФрд░ рдЕрдЧрд░ рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдирд╛ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдкрд░ рд▓реЗрдЖрдЙрдЯ рдХреЛ рд╕реБрд╕рдВрдЧрдд рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕рдордп рдЫрд╡рд┐ рдХреЛ рд╕реНрдХреЗрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рддрд╛рдХрд┐ рдЖрдк рдЗрд╕реЗ рд╢реБрд░реВ рд╕реЗ рд╣реА рдХрд░ рд╕рдХреЗрдВ рдФрд░ рдЕрдиреБрдорд╛рди рдХреЗ рд╕рднреА рд▓рд╛рдн рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХреЗрдВ рдЖрдХрд╛рд░ред

рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЪреАрдЬреЛрдВ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░рдиреЗ рдХрд╛ рджреВрд╕рд░рд╛ рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдХреЙрдиреНрдкреНрдЯреА рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ рдпрджрд┐ рдЫрд╡рд┐ рджреНрд╡рд╛рд░рд╛ рдХрдмреНрдЬрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдк рд╕рдВрднрд╡рддрдГ рдирд╣реАрдВ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХреИрд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рдпрд╣ рдвреЛрдВрдЧ рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореЗрдВ рдХреЛрдИ рдЧрд┐рд░рд╛рд╡рдЯ рдирд╣реАрдВ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдирдХрд╛рд░рд╛рддреНрдордХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред

рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдкрдХреНрд╖рд╛рдиреБрдкрд╛рдд 10:20 рд╕реЗ рднрд┐рдиреНрди рд╣реИ?

рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдкрдХреНрд╖рд╛рдиреБрдкрд╛рдд 10:20 рд╕реЗ рднрд┐рдиреНрди рд╣реИ?

рдХреНрдпрд╛ рдореИрдВ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рдЗрдирд▓рд╛рдЗрди рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрд╕ рд▓рдВрдмреА рдФрд░ рдХреБрдЫ рд╣рдж рддрдХ "рдХреНрд░реВрд░" рдЪрд░реНрдЪрд╛ рдХреЛ рдкрдврд╝рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗ рд╕рдХрддрд╛ рд╣реВрдВред

рдпрд╣ рдЖрдкрдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдЪрд╛рд░ рджреЗ рд╕рдХрддрд╛ рд╣реИред

рд╕рд╛рджрд░

рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдкрдХреНрд╖рд╛рдиреБрдкрд╛рдд 10:20 рд╕реЗ рднрд┐рдиреНрди рд╣реИ?

рдЫрд╡рд┐ рдереЛрдбрд╝реА рдЦрд┐рдВрдЪреА рд╣реБрдИ рдпрд╛ рдЯреЗрдврд╝реА рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рджреБрдирд┐рдпрд╛ рдХрд╛ рдЕрдВрдд рд╣реИред

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рджреЗрдВред рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рдореИрдВ рдПрдХ рдмреЙрдиреНрдб рдЦрд▓рдирд╛рдпрдХ рд╣реВрдВ, рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдкреБрд░рд╛рдиреА рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬреЛ VT340 рдХреЛ рдлреНрд░рдВрдЯрдПрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИред рдЕрдм рдХреЛрд░реЛрдирд╛рд╡рд╛рдпрд░рд╕ рдХреЗ рдХрд╛рд░рдг, рдореИрдВ рд▓реЙрдХрдбрд╛рдЙрди рдореЗрдВ рд╣реВрдВ рдФрд░ рдШрд░ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд╕рд╛рде рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЕрдЧрд░ рд╣рдо VT340 рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ - рдЯрд░реНрдорд┐рдирд▓ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

image

рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдореИрдВ рдЕрдЬреАрдм рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рд╡рд╛рд▓реЗ рдлреЛрдВрдЯ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВред рддреЛ рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ _Muriam Fixed_ рдХреЗ рд╕рд╛рде рдХреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛, рдЬреЛ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реЗ рдЕрдзрд┐рдХ рдЪреМрдбрд╝рд╛ рд╣реИред рдмреЙрдиреНрдб рдХреА рдЫрд╡рд┐ рдЕрдм рдереЛрдбрд╝реА рдЯреЗрдврд╝реА-рдореЗрдврд╝реА рджрд┐рдЦрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╣ рдЕрднреА рднреА рдЖрд╕рд╛рдиреА рд╕реЗ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

image

рд╡рд┐рдХрд▓реНрдк рдПрдХ рдкрд┐рдХреНрд╕реЗрд▓ рд╕рд╣реА рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ (рд╡рд░реНрддрдорд╛рди рдореЗрдВ conpty рдХреЗ рд╕рд╛рде рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЪрд▓реЛ рдПрдХ рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рдирд╛рдЯрдХ рдХрд░рддреЗ рд╣реИрдВ)ред рдмреЙрдиреНрдб рдЕрдм рдЯреВрдЯрд╛ рд╣реБрдЖ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм рдЫрд╡рд┐ рдЙрд╕ рдЖрдХрд╛рд░ рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рдЕрдВрд╢ рд╣реИ рдЬрд┐рд╕рдХреА рдЙрдореНрдореАрдж рдХреА рдЬрд╛ рд░рд╣реА рдереАред рдФрд░ рдЖрдкрдХреЗ рдореЙрдирд┐рдЯрд░ рдХрд╛ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛, рдпрд╣ рдЙрддрдирд╛ рд╣реА рдЦрд░рд╛рдм рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред

image

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд╕рдВрдж рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реЛ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдХрд▓реНрдк 2 рдХреЗ рдКрдкрд░ рд╡рд┐рдХрд▓реНрдк 1 рдХреЛ рдЪреБрдиреВрдВрдЧрд╛ред

рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдРрд╕рд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЬрдм рдлрд╝реЙрдиреНрдЯ рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд 1:2 рди рд╣реЛ рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдЯреАрдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗред рдПрдХ рд╡рд┐рдХрд▓реНрдк рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЫрд╡рд┐ рдХреЛ рдЙрди рдХрдХреНрд╖реЛрдВ рдХреЗ рднреАрддрд░ рдХреЗрдиреНрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдЬрд┐рди рдкрд░ рдЙрд╕реЗ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдереАред рдпрд╛ рд╣рдо рдЫрд╡рд┐ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрд╣ рдкреВрд░реЗ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдХрд╡рд░ рдХрд░реЗ, рд▓реЗрдХрд┐рди рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рдХреНрд▓рд┐рдк рдХрд░реЗрдВ рдЬреЛ рд╕реАрдорд╛рдУрдВ рдХреЛ рдУрд╡рд░рдлреНрд▓реЛ рдХрд░рддреЗ рд╣реИрдВред рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рд╡рд┐рдХрд▓реНрдк рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рд╕рдЯреАрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рддрд┐рдкрд╛рджрди рд╕реЗ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд╕рдВрдж рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реЛ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдХрд▓реНрдк 2 рдХреЗ рдКрдкрд░ рд╡рд┐рдХрд▓реНрдк 1 рдХреЛ рдЪреБрдиреВрдВрдЧрд╛ред

рдореИрдВ рднреА, рдХреЗрд╡рд▓ рдпрд╣ рдЬрд╛рдирдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ рдХрд┐ рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдПрдХ рдЕрд▓рдЧ рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЫрд╡рд┐ рд╕реНрд╡рдпрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ рдФрд░ рд╕рд╣реА рд░рдЦ рд╕рдХрддреА рд╣реИред

рдПрдХ рд╡рд┐рдХрд▓реНрдк рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЫрд╡рд┐ рдХреЛ рдЙрди рдХрдХреНрд╖реЛрдВ рдХреЗ рднреАрддрд░ рдХреЗрдиреНрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдЬрд┐рди рдкрд░ рдЙрд╕реЗ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдереАред рдпрд╛ рд╣рдо рдЫрд╡рд┐ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрд╣ рдкреВрд░реЗ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдХрд╡рд░ рдХрд░реЗ, рд▓реЗрдХрд┐рди рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рдХреНрд▓рд┐рдк рдХрд░реЗрдВ рдЬреЛ рд╕реАрдорд╛рдУрдВ рдХреЛ рдУрд╡рд░рдлреНрд▓реЛ рдХрд░рддреЗ рд╣реИрдВ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреЗрдВрджреНрд░ рдореЗрдВ рд░рдЦрдирд╛ рдмреЗрд╣рддрд░ рд╣реИред

рд╢рд╛рдпрдж рдореИрдВ рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдкрдврд╝ рд░рд╣рд╛ рд╣реВрдВред рдХреНрдпрд╛ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд┐рдХреНрд╕реЗрд▓ рдЗрдореЗрдЬ рдХреЗ рд▓рд┐рдП рдЯрд░реНрдорд┐рдирд▓ рдлрд╝реЗрдХрд┐рдВрдЧ 10:20 рдХреИрд░реЗрдХреНрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдмреЙрдиреНрдб рд╡рд┐рд░реВрдкрдг рдЬреИрд╕реА рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рд╣реЛрдВрдЧреАред рдЗрд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди, рдореЗрд░реА рд╡рд┐рдирдореНрд░ рд░рд╛рдп рдореЗрдВ, рдПрдХ рдЖрдзреБрдирд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рдлрд╝реЙрдиреНрдЯ рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕реЗ рд╕рд┐рдХреНрд╕рд▓реНрд╕ рдФрд░ рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗрд▓ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдкрд░ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдПрд╕реНрдХреЗрдк рд╕реАрдХреНрд╡реЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рддрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд░реВрдкрдг рд╕реЗ рд╕рдордЭрджрд╛рд░реА рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯреЗрдВред рдореИрдВ рдЬрд┐рд╕ рдЗрдореЗрдЬ рд╡реНрдпреВрдЗрдВрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рд╡рд╣ рдареАрдХ рдЙрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕реЗ рд╣реА рдореИрдВ рдлрд╝реЙрдиреНрдЯ рдкрд░рд┐рд╡рд╛рд░ рдпрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рддрд╛ рд╣реВрдВ, рдкреНрд░рджрд░реНрд╢рд┐рдд рдердВрдмрдиреЗрд▓ рдЕрдкрдбреЗрдЯ рд╣рдореЗрд╢рд╛ рдареАрдХ рдкрд╛рдВрдЪ рдЯреЗрдХреНрд╕реНрдЯ рд▓рд╛рдЗрди рдЙрдЪреНрдЪ рд╣реЛрддреЗ рд╣реИрдВред рдЪреМрдбрд╝рд╛рдИ рдХреЛ рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдЖрдиреБрдкрд╛рддрд┐рдХ рд░реВрдк рд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдпрд╣ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмрд▓реНрдХрд┐ рдмрдбрд╝рд╛) рдЕрдзрд┐рдХрддрдо рд╕реЗ рдмрдбрд╝рд╛ рди рд╣реЛред рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗрд▓ рдкрд░ рдЗрдореЗрдЬ рд╕рд╛рдЗрдЬ рдХреЛ рдЖрдзрд╛рд░ рдмрдирд╛рдХрд░, рдпрд╣ рд╣рд╛рдИ-рдбреАрдкреАрдЖрдИ рд╕реНрдХреНрд░реАрди рдкрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЬрдмрдХрд┐ VT340 рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рд╛рди рд▓рдХреНрд╖реНрдп рд╣реИ, рд╡рд░реНрдг рд╕реЗрд▓ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЛ 10:20 рдкрд░ рдареАрдХ рдХрд░рдирд╛ (рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╕рдВрдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╕реАрдорд┐рдд рдХрд░рдирд╛) рдПрдХ рдЧрд▓рддреА рд╣реИред VT340 рдХреЗрд╡рд▓ рдХрдИ рдЫрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдЖрд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рд╕рд╣реА рдирд╣реАрдВ рд╣реИред

10:20 рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░рдиреЗ рд╕реЗ рдмрджрд╕реВрд░рдд рдХреАрдЪрдбрд╝ рднреА рдкреИрджрд╛ рд╣реЛрдЧреАред (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рдЯрд░реНрдорд┐рдирд▓ рд╡рд┐рдВрдбреЛ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд╛ рдЬрд╡рд╛рдм рдХреИрд╕реЗ рджреЗрдВред рд╕рдЪ рдмрддрд╛рдПрдВ, рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╡реЗ рд╕реНрдХреНрд░реАрди рдкрд░ рд╡рд┐рдВрдбреЛ рдХреА рд╕реНрдерд┐рддрд┐ рдмрдирд╛рдПрдВрдЧреЗ? рдпрд╛, рд╣рдореЗрд╢рд╛ 800x480 рд▓реМрдЯрд╛рдПрдВ, рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд┐рдХреНрд╕рд▓ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╕реНрдХреЗрд▓ рдХрд░ рд░рд╣рд╛ рд╣реИ? )

рдХреНрдпрд╛ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд┐рдХреНрд╕реЗрд▓ рдЗрдореЗрдЬ рдХреЗ рд▓рд┐рдП рдЯрд░реНрдорд┐рдирд▓ рдлрд╝реЗрдХрд┐рдВрдЧ 10:20 рдХреИрд░реЗрдХреНрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╣рд╛рдВред

рдПрдХ рдЖрдзреБрдирд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рдлрд╝реЙрдиреНрдЯ рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рдпрд╣ рдкреНрд░рд╕реНрддрд╛рд╡ рдлрд╝реЙрдиреНрдЯ рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдлрд╝реЙрдиреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдкреВрд░реА рдмрд╛рдд рд╣реИред

рдПрд╕реНрдХреЗрдк рд╕реАрдХреНрд╡реЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рддрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд░реВрдкрдг рд╕реЗ рд╕рдордЭрджрд╛рд░реА рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯреЗрдВред

рдореБрдЭреЗ рдмрд┐рд▓реНрдХреБрд▓ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореИрдВрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рджреЗрдЦрд╛ рд╣реИ, рд╡рд╣ рд╡рд┐рдВрдбреЛ рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рд▓рд┐рдХрд╛рдирд╛ XTerm рдХреНрд╡реЗрд░реА рдХреЗ рд╕рд╛рде рд╣реИ, рдФрд░ рд╡рд┐рдВрдбреЛ рд╕реЗрд▓ рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдХреНрд╡реЗрд░реА рд╣реИ, рдФрд░ рдлрд┐рд░ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реЗрд▓ рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ред рдЗрд╕ рддрд░рд╣ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдиреБрдХрд╕рд╛рди рд╣реИрдВ:

  1. рдпрд╣ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЯрд░реНрдорд┐рдирд▓, рдпрд╛ рдХрд┐рд╕реА рднреА рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реЛред
  2. рдпрджрд┐ рдЖрдкрдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рдиреЗ рдХреЗ рджреМрд░рд╛рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдкрдирд╛ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреА рдЧрдгрдирд╛ рдЕрдм рд╕рд╣реА рдирд╣реАрдВ рд╣реЛрдЧреА, рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЧрд▓рдд рдЖрдХрд╛рд░ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЬрдм рддрдХ рдХрд┐ рдЖрдк рд▓рдЧрд╛рддрд╛рд░ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдХреА рдкреБрдирд░реНрдЧрдгрдирд╛ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЕрд╡реНрдпрд╡рд╣рд╛рд░рд┐рдХ рд▓рдЧрддрд╛ рд╣реИ)ред
  3. рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдЙрдЪреНрдЪ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдбрд┐рд╕реНрдкреНрд▓реЗ, рдФрд░/рдпрд╛ рдмрдбрд╝рд╛ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЙрд╕ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЛ рдЖрдЬрдорд╛рдиреЗ рдФрд░ рдорд┐рд▓рд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдЫрд╡рд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реЛрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╕рд┐рдХреНрд╕реЗрд▓ рдХреА рд╢реБрд░реБрдЖрдд рдХрд┐рддрдиреА рдЕрдХреНрд╖рдо рд╣реИ, рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреА рд░рд╛рд╢рд┐ рд╣реЛ рд╕рдХрддреА рд╣реИред

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рдРрд╕реА рд╡рд┐рдзрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдХреБрдЫ рд▓реЛрдЧ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдо рд╕реЗ рдХрдо рдПрдХ рджрд┐рди рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЙрдкрд░реЛрдХреНрдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ, рдпрд╣ рдлрд┐рд▓рд╣рд╛рд▓ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ)ред рд▓реЗрдХрд┐рди рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╕рд┐рдХреНрд╕рд▓ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рдкрд░рдорд╛рдгреБ рдКрд░реНрдЬрд╛ рд╕рдВрдпрдВрддреНрд░реЛрдВ рдореЗрдВ 300+ VT340 рд╣реИрдВ рдЬреЛ рдореИрдВ рдЕрдВрддрддрдГ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛
рдмрджрд▓рдиреЗ рдХреЗред

рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рдЗрдореНрдпреВрд▓реЗрд╢рди рдкреИрдХреЗрдЬ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ
рдПрдХ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдХреЛ EoL'd рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╣рдордиреЗ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ XTerm (рдпрд╛ рдЙрд╕рд╕реЗ рдХрдо) рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ Linux PC рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ
рдЕрдХреНрд╕рд░, Win10 + Hummingbird + WSL XTerm рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ), рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ a
рдЖрдзрд╛ рд░рд╛рд╕реНрддрд╛ рд╕рднреНрдп рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЫрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдмреБрд░рд╛, рд▓реЗрдХрд┐рди
рдУрдкрди рд╕реЛрд░реНрд╕ рд░реЗрдЬрд┐рд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред

рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд▓рд┐рдЦреЗрдВрдЧреЗ
рд╕рд┐рдХреНрд╕реЗрд▓ рдСрдХреНрдЯреЗрдЯ рд╕реНрдЯреНрд░реАрдо рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдгрд╛рд▓реА рд╢реВрдиреНрдп рд╣реИред

рдпрджрд┐ рдЖрдкрдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХрд┐рд╕реА рдЗрдирд▓рд╛рдЗрди рдСрдХреНрдЯреЗрдЯ рд╕реНрдЯреНрд░реАрдо рдкрд░ рдЧреНрд░рд╛рдлрд╝рд┐рдХреНрд╕ рднреЗрдЬрдирд╛ рд╣реИ, рддреЛ рд╡рд╣рд╛рдБ
рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рд╕рд┐рдХреНрд╕рд▓ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рд╕рд┐рдХреНрд╕реЗрд▓ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕рдорд░реНрдерди рдХрд░реЗрдВ рдЬреЛ рдкрд┐рдЫрд▓реЗ рдХреЗ рд╕рдорд╛рди рдЖрдзрд╛ рд╣реИ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдЕрдиреБрдХрд░рдгреАрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ (рдЕрд░реНрдерд╛рдд VT240, VT241, VT330 рдФрд░ VT340
рдЯрд░реНрдорд┐рдирд▓реЛрдВ) рддрдм рднреА рдЬрдм рдкрд╛рда рдХреЗ рд╕рд╛рде рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИред

рдореИрдВ рдЬрд┐рд╕ рддрд░рд╣ рдХреА рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд╡рд╣ рдЙрд╕реА рдХрд╛ рдордЬрд╛рдХ рд╣реИред рдпрд╣ рдмрд╣реБрдд рд╣реЛрдЧрд╛
рдЕрдЪреНрдЫрд╛ рд╣реИ рдЕрдЧрд░ рдХреЛрдИ рдирдпрд╛ рд╕рд┐рдХреНрд╕рд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореМрдЬреВрджрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рддрд╛рдХрд┐ рдЫрд╡рд┐рдпрд╛рдВ рд╕реНрдХреНрд░реАрди рдХреЗ рдХрд┐рдирд╛рд░реЗ рд╕реЗ рди рдЪрд▓реЗ рдпрд╛ рдХреЗрд╡рд▓
рдЖрдзрд╛ рд╕реНрдХреНрд░реАрди рднрд░реЗрдВред

https://vimeo.com/user32814426/review/467991744/ac5892fa7e

рдПрдХ рдЖрдзреБрдирд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рдлрд╝реЙрдиреНрдЯ рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рдпрд╣ рдкреНрд░рд╕реНрддрд╛рд╡ рдлрд╝реЙрдиреНрдЯ рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдлрд╝реЙрдиреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдкреВрд░реА рдмрд╛рдд рд╣реИред

рдореЗрд░рд╛ рдорддрд▓рдм рдерд╛ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдлрд╝реЙрдиреНрдЯ рдкрд░ 10:20 рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп _terminal_ рдлрд╝реЙрдиреНрдЯ рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдЬрд╛рдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрджрд┐ рд╡рд╣ рдЪрд╛рд╣рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ рдЬреЛ рдЙрд╕ рдбреЛрдореЗрди рдХреЛ рдЬрд╛рдирддрд╛ рд╣реИ рдЬреЛ рд╡рд╣ рджрд┐рдЦрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рдПрдХ рд╕рд╛рде рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реИред

рдПрд╕реНрдХреЗрдк рд╕реАрдХреНрд╡реЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рддрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд░реВрдкрдг рд╕реЗ рд╕рдордЭрджрд╛рд░реА рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯреЗрдВред

рдореБрдЭреЗ рдмрд┐рд▓реНрдХреБрд▓ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореИрдВрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рджреЗрдЦрд╛ рд╣реИ, рд╡рд╣ рд╡рд┐рдВрдбреЛ рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рд▓рд┐рдХрд╛рдирд╛ XTerm рдХреНрд╡реЗрд░реА рдХреЗ рд╕рд╛рде рд╣реИ, рдФрд░ рд╡рд┐рдВрдбреЛ рд╕реЗрд▓ рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдХреНрд╡реЗрд░реА рд╣реИ, рдФрд░ рдлрд┐рд░ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реЗрд▓ рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ред

рд╣рд╛рдБ, рдпрд╣ рд▓рдЧрднрдЧ рд╕рд╣реА рд╣реИред рдЪрд░рд┐рддреНрд░ рд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреЛ рд╕реАрдзреЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╢реНрди рднреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ ROWS рдФрд░ COLUMNS рджреНрд╡рд╛рд░рд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИред

рдЗрд╕ рддрд░рд╣ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдиреБрдХрд╕рд╛рди рд╣реИрдВ:

1. It's proprietary, so wouldn't work on a real terminal, or any terminal emulator that exactly matched a real terminal.

рдпрд╣ рдХреЛрдИ рдХрдореА рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдХреЗрд╡рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╡реИрд╕реЗ рднреА рдХрд░рдиреЗ рд╕реЗ рдкреАрдЫреЗ рд╣рдЯрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ: рдорд╛рди рд▓реЗрдВ рдХрд┐ $TERM=="VT340" рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╡рд░реНрдг рдХреЛрд╢рд┐рдХрд╛рдПрдВ 10:20 рд╣реИрдВ, "VT240" рдХрд╛ рдЕрд░реНрде 10:10 рд╣реИ, "mskermit" рдХрд╛ рдЕрд░реНрде рд╣реИ 8:8, рдФрд░ рдЗрд╕реА рддрд░рд╣ред

рд╕рд╛рде рд╣реА, рдпрд╣ рдПрдХ xterm рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдЕрдиреБрдХреНрд░рдо рдирд╣реАрдВ рд╣реИред рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ "dtterm" рдПрд╕реНрдХреЗрдк рдЕрдиреБрдХреНрд░рдо рдХрд╣рд▓рд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╣рд▓реА рдмрд╛рд░ SunView (SunOS, 1986) рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ PHIGS рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореИрдиреБрдЕрд▓ (1992) рдореЗрдВ рдкреНрд░рд▓реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреБрдЫ рдЯрд░реНрдорд┐рдирд▓ рдЕрдиреБрдХрд░рдгрдХрд░реНрддрд╛рдУрдВ рдХреЛ "\e[14t" рднреЗрдЬрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдЗрд╕реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

2. If the user changes their font size while your application is running, then your calculations will no longer be correct, and images will be rendered at the wrong size (unless you're continuously recalculating the font size which seems impractical).

рдпреЗ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗрд╡рд▓ SIGWINCH рдХреЛ рдЯреНрд░реИрдк рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рддрднреА рдкреБрдирд░реНрдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ рдЬрдм рд╡рд┐рдВрдбреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрджрд▓ рдЧрдИ рд╣реЛред

3. If the user has a high resolution display, and/or large font size, you're forced to send through a massive image to try and match that resolution. Considering how inefficient Sixel is to start with, that can amount to a lot of bandwidth.

рд╣рд╛рдВ, рд╕рд┐рдХреНрд╕реЗрд▓ рдмреЗрд╣рдж рдЕрдХреНрд╖рдо рд╣реИред рд▓реЗрдХрд┐рди рдЖрдзреБрдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░, рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рднреЗрдЬрдирд╛ рдХрд╛рдлреА рдЙрдкрдпреЛрдЧреА рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ ssh рдкрд░ рднреАред рдХреНрдпрд╛ Microsoft рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдмреЙрдбреНрд░реЗрдЯ рд╕реАрдорд╛ рд╣реИ?

рд╡реИрд╕реЗ, рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рд╕рд┐рдХреНрд╕реЗрд▓ рдореЗрдВ "рдЙрдЪреНрдЪ рдбреАрдкреАрдЖрдИ" рдореЛрдб рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдВрджреБ рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рдореЗрдВ рджреЛрдЧреБрдирд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдХрднреА рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ xterm рднреА рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдпрд╣ рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛рдУрдВ рдХреЛ рдХрдо рдХрд░реЗрдЧрд╛ред

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рдРрд╕реА рд╡рд┐рдзрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдХреБрдЫ рд▓реЛрдЧ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдо рд╕реЗ рдХрдо рдПрдХ рджрд┐рди рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЙрдкрд░реЛрдХреНрдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ, рдпрд╣ рдлрд┐рд▓рд╣рд╛рд▓ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ)ред

рдпрд╣ "рдореЛрдб" рдмрд╕ рдкрд╛рддреНрд░реЛрдВ рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рдЧрдардмрдВрдзрди рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЫрдГ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдиреЗ рдХрд┐рдпрд╛ рдерд╛ рдФрд░ рд╡рд░реНрддрдорд╛рди рдЕрдиреБрдХрд░рдгрдХрд░реНрддрд╛ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдРрд╕рд╛ рдХрд░рдирд╛ рдХреНрдпреЛрдВ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ 10:20 рдХреАрдЪрдбрд╝ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реЛрдЧрд╛ рдХрд┐ рдЖрдк рд╕рд╣реА рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдПрдХ рд╡рд┐рдХреГрдд рддрд╕реНрд╡реАрд░ рдХреБрдЫ рдирд╣реАрдВ рд╕реЗ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реИред

рдПрд╕реНрдХреЗрдк рд╕реАрдХреНрд╡реЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рддрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд░реВрдкрдг рд╕реЗ рд╕рдордЭрджрд╛рд░реА рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯреЗрдВред

@ hackerb9 , рдлрд╝реЙрдиреНрдЯ рдЖрдпрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рднрд╛рдЧрдиреЗ рдХрд╛ рдХреНрд░рдо рдХреНрдпрд╛ рд╣реИ?

рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ XTerm рдЕрдиреБрдХреНрд░рдо рдпрд╣рд╛рдВ рджреЗрдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ: https://invisible-island.net/xterm/ctlseqs/ctlseqs.html - XTWINOPS рджреЗрдЦреЗрдВред

рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпреВрдирд┐рдХреНрд╕ рдкрд░ рдЖрдк рдЖрдорддреМрд░ рдкрд░ TIOCGWINSZ ioctl рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдЖрдВрддрд░рд┐рдХ рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдУрдкрдирд╢ рдХреЗ рд╕рд╛рде рдпрд╣ рджреВрд░ рд╕реЗ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдбреЗрдЯрд╛ рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ, libvte рдХреЗ рд▓рд┐рдП рдЫрдГ рд╢рд╛рдЦрд╛ рд╕реЗрд▓ рдЖрдХрд╛рд░-рдЕрдЬреНрдЮреЗрдп рдорд╛рд░реНрдЧ рд▓реЗ рд░рд╣реА рд╣реИ @ hackerb9 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рд┐рдХреНрд╕реЗрд▓ рдбреЗрдЯрд╛ рдХреЛ "рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░рдлреЗрдХреНрдЯ" рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирддрд╛ рд╣реИ рдФрд░ рдПрдХ рд╕реБрд╕рдВрдЧрдд рд╕реЗрд▓ рд╕реАрдорд╛ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝реВрдо рд╕реНрддрд░реЛрдВ рдФрд░ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░реЛрдВ рдореЗрдВ рдкрд╣рд▓реЗ рдкреНрд░рд╛рдкреНрдд рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкреБрдирд░реНрд╡рд┐рдХреНрд░рдп рдХрд░рддрд╛ рд╣реИред рдорд░реНрдЬ рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░, рдпрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд▓рд┐рдирдХреНрд╕ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рдПрдХ рдмрдбрд╝реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рдЧрдиреЛрдо рдЯрд░реНрдорд┐рдирд▓, рдПрдХреНрд╕рдПрдлрд╕реАрдИ рдЯрд░реНрдорд┐рдирд▓, рдЯрд░реНрдорд┐рдиреЗрдЯрд░, рдЖрджрд┐ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╕рддрд╣реА рддреМрд░ рдкрд░ рдпрд╣ рдХрдо рд╕реЗ рдХрдо рдПрдХреНрд╕рдЯрд░реНрдо рдФрд░ рдПрдордПрд▓рдЯрд░реНрдо рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдСрдкрд░реЗрдмрд▓ рд▓рдЧрддрд╛ рд╣реИред

рдЪреВрдВрдХрд┐ libvte рдкреНрд░рддрд┐-рдЫрд╡рд┐ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реЗрд▓ рдЖрдХрд╛рд░ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХрд╛рдо рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╡рд░реНрдЪреБрдЕрд▓ 10x20 рд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рднреА рдЫреЛрдЯрд╛ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкрд┐рдХреНрд╕реЗрд▓: рд╕реЗрд▓ рдЕрдиреБрдкрд╛рдд рдХреЛ рдЯрд░реНрдорд┐рдирд▓ рддрдХ рдкрд╣реБрдВрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрд░реАрдХреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдбреАрд╕реАрдПрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдХреЗ)ред рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмреИрдВрдбрд╡рд┐рдбреНрде-рдмрд╛рдзрд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдкрд┐рдХреНрд╕реЗрд▓ рдШрдирддреНрд╡ рдирд┐рдпрдВрддреНрд░рдг рдХрд╛ рдПрдХ рд░реВрдк рднреА рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рдКрдкрд░ рд╕реНрдкрд░реНрд╢ рдХрд┐рдпрд╛ рдерд╛ред

рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпреВрдирд┐рдХреНрд╕ рдкрд░ рдЖрдк рдЖрдорддреМрд░ рдкрд░ TIOCGWINSZ ioctl рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдЖрдВрддрд░рд┐рдХ рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдХрд╛рд░ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдУрдкрдирд╢ рдХреЗ рд╕рд╛рде рдпрд╣ рджреВрд░ рд╕реЗ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд▓рд┐рдирдХреНрд╕ рдХрдВрд╕реЛрд▓ рд╣рдореЗрд╢рд╛ 0 рджреЗрддрд╛ рд╣реИ ... рдЙрдиреНрд╣реЗрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд▓реЗрдХрд┐рди рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рднреА рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ: - /

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

wkbrd picture wkbrd  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

warpdesign picture warpdesign  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

zadjii-msft picture zadjii-msft  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mdtauk picture mdtauk  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

TayYuanGeng picture TayYuanGeng  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ