Terminal: [рдЯрд░реНрдорд┐рдирд▓] рд╡реАрдЯреА рдорд╛рдЙрд╕ рд╕рдкреЛрд░реНрдЯ

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

  • рдЖрдкрдХрд╛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдмрд┐рд▓реНрдб рдирдВрдмрд░: (рд╡рд┐рдВрдбреЛрдЬ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдкрд░ ver рдЯрд╛рдЗрдк рдХрд░реЗрдВ)

10.0.18890.1000

  • рдЖрдк рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ: (рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрдорд╛рдВрдб рдФрд░ рдЙрдирдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдХреЙрдкреА рдФрд░ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ, рдпрд╛ рд╕реНрдХреНрд░реАрди рд╢реЙрдЯ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ)

рдореИрдВ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛ рдЪрдпрди, рдлрд▓рдХ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдФрд░ рд╕реНрдХреНрд░реЙрд▓рдмреИрдХ рдХреЗ рд▓рд┐рдП tmux рдореЗрдВ WSL рдХреЗ рд╕рд╛рде tmux рдореЗрдВ рдорд╛рдЙрд╕ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕ рдкреНрд░рдХрд╛рд░ tmux.conf рдореЗрдВ рд╕рдХреНрд╖рдо:

  # -- mouse support ---------------------------------------------------------                                                                                                                                                                                        
  # Enable mouse control (clickable windows, panes, resizable panes)                                                                
  set -g mouse on

рдЬрдмрдХрд┐ рдпрд╣ рдХрдиреНрд╣реЛрд╕реНрдЯ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ; рдХреБрдЫ рдирд╣реАрдВ рд╣реЛрддрд╛, рдЬреИрд╕реЗ рдХрд┐ рдорд╛рдЙрд╕ рдЗрд╡реЗрдВрдЯ рдХрднреА tmux рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд░рд╣реЗ рдереЗред

  • рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ/рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:

tmux рдорд╛рдЙрд╕ рд╕рдкреЛрд░реНрдЯ (рдФрд░ рд╕рдВрднрд╡рддрдГ рдЕрдиреНрдп рдорд╛рдЙрд╕-рд╕рдкреЛрд░реНрдЯрд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди) рдХреЛ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдХреЙрдирд╣реЛрд╕реНрдЯ рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред

Area-Input Area-VT Issue-Feature Product-Terminal Resolution-Fix-Committed

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

рдореИрдВ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдмреЗрд╕рдмреНрд░реА рд╕реЗ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ - рдореИрдВ tmux рдкреИрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд░рд╣рддрд╛ рд╣реВрдВ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рдХрд┐ рдорд╛рдЙрд╕ рдХрд╛рдо рдХрд░реЗрдЧрд╛ :)

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

рд╣рд╛рдБ, рдпрд╣ рдЗрд╕ рд╕рдордп рдПрдХ рдЬреНрдЮрд╛рдд рдореБрджреНрджрд╛ рд╣реИред рд╣рдореЗрдВ рджреЛ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдорд╛рдЙрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рджреЛрдиреЛрдВ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ, рдорд╛рдЙрд╕ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдорд╛рдЙрд╕ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдПред

рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдкрд╣рд▓реЗ рдмрд┐рдЯ, рдЯрд░реНрдорд┐рдирд▓ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░ рд░рд╣реА рд╣реИред

рджреВрд╕рд░реЗ рдмрд┐рдЯ рдХреЗ рд▓рд┐рдП, рджреВрд╕рд░реЗ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП, #376 рджреЗрдЦреЗрдВред

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

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

рдорд╛рдЙрд╕ WSL рдореЗрдВ TMUX рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдорд╛рдЙрд╕ wsltty рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: https://github.com/mintty/wsltty

@guibirow рд╢рд╛рдпрдж рдпрд╣ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рднреАрддрд░ рд╕реЗ рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдирд╣реАрдВ, рдпрд╣ рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ conpty (рдпрд╣ рд░реЗрдкреЛ) рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдорд╛рдЙрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ wsltty рдЖрдЬрд╝рдорд╛рдПрдВред

рдХреНрдпрд╛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЙрдХрд░ рдХреЗ рд▓рд┐рдП tmux рдореЗрдВ рдкреВрд░реНрдг рдорд╛рдЙрд╕ рд╕рдорд░реНрдерди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ?

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

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ WSL 1 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ tmux рдХреА рдЬрд╛рдБрдЪ рдХреА рдФрд░ рдорд╛рдЙрд╕ рд╡рд╣рд╛рдБ рднреА рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рддреЛ рдореЗрд░рд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ tmux рд╣реА рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдбреЙрдХрд░ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред рдпрдХреАрди рдирд╣реАрдВ рд╣реЛрддрд╛ рдХрд┐ @guibirow рдЕрдкрдиреЗ рдЕрдВрдд рдореЗрдВ рдХреНрдпрд╛ рджреЗрдЦ рд░рд╣рд╛ рдерд╛ред

рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИред
рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рдпрд╣ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕ рддрд░рд╣ рд╕рд░рд▓ рд╣реИ set mouse on
рдореБрдЭреЗ рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреА рд╣реЛрдЧреА рдЬрдм рдореБрдЭреЗ рдореЗрд░рд╛ рд▓реИрдкрдЯреЙрдк рдорд┐рд▓реЗрдЧрд╛

рдпрд╣ рдХреЗрд╡рд▓ wsl рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдирдП рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдирд╣реАрдВ

рдУрд╣ рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпрд╛ред рд╣рд╛рдБ рдпрд╣ рд╕рд╛рджрд╛ рдбрдмреНрд▓реВрдПрд╕рдПрд▓ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдирдП рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рднреАрддрд░ рдПрдореНрдмреЗрдбреЗрдб рд╣реЛрдиреЗ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред

рдпрджрд┐ рдЖрдк рдорд╛рдЙрд╕ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ SGR (1006) рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рднреА рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред

рд╡рд┐рд░рд╛рд╕рдд, рдмрд╛рдЗрдЯ-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗрд╡рд▓ 223 рддрдХ рдкрдВрдХреНрддрд┐ рдФрд░ рд╕реНрддрдВрдн рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ 32 рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдПрдХрд▓ рдмрд╛рдЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреЙрд▓рдо рдХреА рд╕реАрдорд╛ рдмрд╣реБрдд рдЫреЛрдЯреА рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╕рд╛рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИред (рд╡реИрд╕реЗ, рдХреЙрд▓рдо репрел рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░ рдЙрддреНрдкрдиреНрди рдбреЗрдЯрд╛ 7-рдмрд┐рдЯ рдХреНрд▓реАрди рдирд╣реАрдВ рд╣реИ рдФрд░ рдорд╛рдиреНрдп UTF-8 рдирд╣реАрдВ рд╣реИ рдЬреЛ рдХрд┐ luit рдЬреИрд╕реА рд░реВрдкрд╛рдВрддрд░рдг рдкрд░рддреЛрдВ рдХреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред)

SGR 1006 рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рджрд╢рдорд▓рд╡ рдЕрдВрдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд░рдХреЗ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИред

рдпрджрд┐ рдЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдХреЛрдИ рднреА рдШрдЯрдирд╛ рдЙрддреНрдкрдиреНрди рди рдХрд░реЗрдВ рдпрджрд┐ рдкрдВрдХреНрддрд┐ рдпрд╛ рд╕реНрддрдВрдн 223 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдЕрдиреНрдпрдерд╛ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдмреБрд░реЗ рдкрд░рд┐рдгрд╛рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреЙрд▓рдо реиреирен рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдмрд╛рдЗрдЯ рейреи+реиреирен = реирелреп = рей = Ctrl+C рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ SIGINT рднреЗрдЬрдиреЗ рд╡рд╛рд▓рд╛ рдЗрдВрдЯрд░рдкреНрдЯ рдХреИрд░реЗрдХреНрдЯрд░ рд╣реИред

рдЗрд╕рд▓рд┐рдП! Conhost рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ DECSET 1006 рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ! рдЪреВрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдпрд╣ рдордзреНрдпрд╡рд░реНрддреА рдкрд░рдд рд╣реИ (рд╕реНрдпреВрдбреЛрдХреЛрдирд╕реЛрд▓, рдЬрд┐рд╕реЗ рдХреЙрдирд╣реЛрд╕реНрдЯ рд╕реЗ рдмрд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ), рд╣рдореЗрдВ рдпрд╣ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓рддрд╛ рд╣реИ рдХрд┐ рд╕реНрдпреВрдбреЛрдХреЛрдирд╕реЛрд▓ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдорд╛рдЙрд╕ рдореЛрдб рдЕрдиреБрд░реЛрдз рдФрд░ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл 1006 рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: рдореБрд╕реНрдХрд╛рди: рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдмреАрдЪ рдореЗрдВ conhost рд╣реИ, рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

                                      |                 |
                 DECSET 1002, 1005    | Windows conhost |
+-------------+                       |  (in PTY mode)  |
|             +----------------------->                 |
| Application |                       |                 |
|             <-----------------------+                 |
+-------------+                       |                 |
                 mouse information    |                 |
                 1002 in 1005 format  |                 |
                                      |                 |
                                      +---+---------^---+
                                          |         |
                                          |         | mouse information in
                         DECSET 1002,1006 |         | SGR Extended Format
                                          |         | (1002+1006)
                                          |         |
                                      +---v---------+---+
                                      |                 |
                                      | Windows         |
                                      |  Terminal       |
                                      |                 |
                                      |                 |
                                      |                 |
                                      |                 |
                                      +-----------------+

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

1005 (xterm рдХреА рджреЛ-рдмрд╛рдЗрдЯ UTF-8), 1015 (urxvt) рдФрд░ 1006 (xterm SGR), рдЗрд╕ рдХрд╛рд▓рд╛рдиреБрдХреНрд░рдорд┐рдХ рдХреНрд░рдо рдореЗрдВ, рдХреЙрд▓рдо рд╕рдВрдЦреНрдпрд╛ рдХреА рд╕реАрдорд╛ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрди рдкрд░рд╕реНрдкрд░ рдЕрдирдиреНрдп рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ рдорд┐рдбрдирд╛рдЗрдЯ рдХрдорд╛рдВрдбрд░ рдкрд╣рд▓реЗ рджреЛ рдХреА рдЦрд╛рдорд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП 2662 рдФрд░ 2956 рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИ ред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рдХрд╣рд╛рдиреА рдЕрдм 6-8 рд╕рд╛рд▓ рдкреБрд░рд╛рдиреА рд╣реИред рдореБрдЭреЗ рдРрд╕реЗ рдХрд┐рд╕реА рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд 1005 рдФрд░/рдпрд╛ 1015 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдареАрдХ 1006 рдирд╣реАрдВред рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рдкрд╣рд▓реЗ рджреЛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рджрд┐рдЦрддрд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП) )

рд╡рд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдПрдХ рдЯрд╛рдЗрдкреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЕрднреА, conhost рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдорд╛рдЙрд╕ рдореЛрдб рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛

рдпрд╣ рдХреЛрдИ рдЯрд╛рдЗрдкреЛ рдирд╣реАрдВ рд╣реИред рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдерд╛ рдХрд┐ рд╕реНрдпреВрдбреЛрдХреЛрдирд╕реЛрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдВрдб рдкрд░ рдорд╛рдЙрд╕ рдореЛрдб рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХрд╛ рд╕рдорд░реНрдерди рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди 1005, 1015, рд▓реАрдЧреЗрд╕реА VT220, рдЖрджрд┐ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ) рд▓реЗрдХрд┐рди рдПрдХ рдПрдХреАрдХреГрдд рдорд╛рдЙрд╕ рдореЛрдб рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (1006) рдХреЛ pty рдкрд╛рдЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдзрд╛рд░рдХред

рд╡рд╣ рдЖрд░реЗрдЦ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ #376 рдореЗрдВ рдмреЗрд╣рддрд░ рд░реВрдк рд╕реЗ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЗрд╕ рдмрдЧ рдХрд╛ рдврд╛рдВрдЪрд╛рдЧрдд рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред

@ DHowett-MSFT рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛, рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдмреЗрд╕рдмреНрд░реА рд╕реЗ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ - рдореИрдВ tmux рдкреИрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд░рд╣рддрд╛ рд╣реВрдВ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рдХрд┐ рдорд╛рдЙрд╕ рдХрд╛рдо рдХрд░реЗрдЧрд╛ :)

рдЗрд╕ рдкрд░ рдХреЛрдИ рдкреНрд░рдЧрддрд┐?

@sandric рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирд╣реАрдВ - рдЬрдм рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдиреЛрдЯ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕ рдзрд╛рдЧреЗ рдореЗрдВ рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВрдЧреЗ

@ рдХрд╛рд░реНрд▓реЛрд╕-рдЬрд╝рдореЛрд░рд╛ рдЗрд╕ рдорд╣реАрдиреЗ рдпрд╣ рдХрд╛рдо рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк "рдЕрд╕рд╛рдЗрди рдХрд┐рдП рдЧрдП" рдФрд░ "рдореАрд▓ рдХрд╛ рдкрддреНрдерд░" рдлрд╝реАрд▓реНрдб рд╕реЗ рджрд╛рдИрдВ рдУрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ)ред рдЙрд╕реЗ рдПрдХ рдкреАрдЖрд░ (#3963) рдорд┐рд▓ рдЧрдпрд╛ рд╣реИ, рдЬреЛ #376 рдХреЗ рд▓рд┐рдП рдХрд╛рдо рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬреЛ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрд╡рд╛рдкреЗрдХреНрд╖рд╛ рд╣реИред

@ zadjii-msft рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдВрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреАрдЖрд░ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдорд░реНрдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рд╕рд╣реА рд╣реИ?

рдЬрд╛рд░реА рдиреЛрдЯреЛрдВ рдореЗрдВ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░:

рд╕реНрдпреВрдбреЛрдХреЛрдирд╕реЛрд▓ рдЕрдм рдорд╛рдЙрд╕ рдПрд╕реНрдХреЗрдк рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рддрдХ рдЙрдирдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реЛрдЧрд╛ (#3963)

рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ (рдЕрднреА рддрдХ)ред рдореИрдВ рдмрдирд╛ рд░рд╣рддрд╛ рд╣реВрдБ!

@fpqc рд╣рд╛рдБ, рдпрд╣ рд╕рд╣реА рд╣реИ, рдХрд┐ рдПрдХ рдкреАрдЖрд░ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрд╕ рдЪрд░реНрдЪрд╛ рд╕реЗ, рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрднреА рднреА рдХрд╛рдо рдХреА рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдХреА рдЬрд░реВрд░рдд рд╣реИ:

  • [ ] Conpty рдХрд┐рд╕реА рднреА рдорд╛рдЙрд╕ рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдкрд░ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ [рдЕрдиреБрдХреНрд░рдо] рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ VT рдорд╛рдЙрд╕ рдореЛрдб рдЗрдирдкреБрдЯ рдХреЛ SGR рдЕрдиреБрдХреНрд░рдореЛрдВ (рд╣реЛрд╡рд░, рд╕реНрдХреНрд░реЙрд▓, рдЖрджрд┐ рдХреЗ рд╕рд╛рде) рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
  • [ ] Conhost рдорд╛рдЙрд╕ рдЗрдирдкреБрдЯ рдХреЛ VT рдореЗрдВ conpty рдФрд░ HWND рджреЛрдиреЛрдВ рд╕реЗ рдЙрд╕реА рддрд░рд╣ рдЯреНрд░рд╛рдВрд╕рд▓реЗрдЯ рдХрд░рддрд╛ рд╣реИ
  • [] рд╡реАрдЯреА рдорд╛рдЙрд╕ рдореЛрдб рдЗрдирдкреБрдЯ рдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд░реНрдорд┐рдирд▓ [рдЕрдиреБрдХреНрд░рдо] рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ

рдФрд░ рдлрд┐рд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рдореБрджреНрджрд╛:

  • [ ] рдЯрд░реНрдорд┐рдирд▓ рдорд╛рдЙрд╕ рдЗрдирдкреБрдЯ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ

VT рдорд╛рдЙрд╕ рдХреЗ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдкрд░ рд╣рдо рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдХреИрд╕реЗ рдХреЙрдкреА рдХрд░рддреЗ рд╣реИрдВ? рдореИрдВ рдЗрд╕реЗ рд╡рд┐рдо рдпрд╛ рдЯреАрдПрдордпреВрдХреНрд╕ рдкрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред

рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд┐рдлреНрдЯ рдХреЛ рджрдмрд╛рдП рд░рдЦреЗрдВ, рди рдХрд┐ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рдиред

рдпрд╣ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╣реИ! рд╣рдо рд╕реНрдЯреЛрд░ рдореЗрдВ рдЗрд╕рдХрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрдм рджреЗрдЦреЗрдВрдЧреЗ?

рдмрдиреЗ рд░рд╣реЗрдВ

рджреБрдХрд╛рди рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛! рдорд╛рдЙрд╕ VIM, htop рдФрд░ Tmux рдореЗрдВ рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, рдЕрдиреНрдп рд╕рднреА рдбрдмреНрд▓реВрдПрд╕рдПрд▓ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╡рди рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рд╕рдордп! рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рджреЛрд╕реНрддреЛрдВ рдФрд░ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

рдкреАрдПрд╕: рд╢рд┐рдлреНрдЯ рднреА рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ!

рдмрд╕ рдпрд╣рд╛рдБ рдпрд╣ рджреЗрдЦрдиреЗ рдЖрдпрд╛ рдерд╛ рдХрд┐ рдорд╛рдЙрд╕ рдХреНрдпреЛрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ ... @yveslange рдХреА рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдЯрд┐рдкреНрдкрдгреА

рдзрдиреНрдпрд╡рд╛рдж рджреЛрд╕реНрддреЛрдВ!

@ DHowett-MSFT: рдорд╛рдЙрд╕ рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛ (https://github.com/zyedidia/micro) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдорд╛рдЙрд╕ рдФрд░ рд╕реНрдХреНрд░реЙрд▓рд╡реНрд╣реАрд▓ рджреЛрдиреЛрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреЙрд╡рд░рд╢реЗрд▓ рдпрд╛ cmd.exe рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рддреНрд░реБрдЯрд┐рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдЕрднреА рдХреЗ рд▓рд┐рдП рдорд╛рдЙрд╕ рд╕рдкреЛрд░реНрдЯ рдХреЗрд╡рд▓ WSL рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ?

@nicolus рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдорд╛рдЙрд╕ рдЗрдирдкреБрдЯ рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рдореЗрдВ WSL рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдорд╛рдЗрдХреНрд░реЛ рдХреЗ Win32 рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдореИрдВ рд╢рд░реНрдд рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдЕрднреА рдХрд╛рдлреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдЖрдк рд╢рд╛рдпрдж рдЕрднреА рдХреЗ рд▓рд┐рдП рдбрдмреНрд▓реВрдПрд╕рдПрд▓ рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓рд╛рдХрд░ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред #376 рд╡рд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рд╡рд┐рдВрдбреЛрдЬ рдорд╛рдЙрд╕ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдХрд░ рд░рд╣реЗ рд╣реИрдВ

@zadjii-msft
"commandline": "ssh [...]" рд╕рд╛рде рдХрд╕реНрдЯрдо рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдорд╛рдЙрд╕ рдИрд╡реЗрдВрдЯ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпрд╛ #376 рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛрдиреЗ рддрдХ рдпрд╣ рднреА рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ? рдХреНрдпрд╛ рдХреЛрдИ рдЕрдЪреНрдЫрд╛ рдЙрдкрд╛рдп рд╣реИ?

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ : рдпрд╛ рдпрд╣ рд╕рд┐рд░реНрдл PowerShell/Win32-OpenSSH#1310 рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ рдФрд░ рдЕрдиреНрдпрдерд╛ рдХрд╛рдо рдХрд░реЗрдЧрд╛?

рдпрд╣ https://github.com/PowerShell/Win32-OpenSSH/issues/1310 рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ, рдЬреЛ (рджрдпрд╛рдкреВрд░реНрд╡рдХ) 8.x рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

@ DHowett-MSFT рддреНрд╡рд░рд┐рдд рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдХреНрдпрд╛ рдЕрднреА рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рд╕рдордЭрджрд╛рд░ рддрд░реАрдХрд╛ рд╣реИ рдпрд╛ рдмрд╕ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ?

рдЬрд╝рд░реВрд░, рдмрд╕ рдЙрдирдХреЗ рд░рд┐рд▓реАрдЬрд╝ рдкреЗрдЬ рд╕реЗ рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬрд╝ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ!

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

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

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

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

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

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

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