рд╡рд┐рдиреНрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓рдХреЛ рд╕рдВрд╕реНрдХрд░рдг реж.реп рдХреЛ рд░рд┐рд▓реАрдЬ рднрдпреЛред рдпреЛ рдЯрд░реНрдорд┐рдирд▓рдХреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╣реЛ рд░ v0.9 рдЬрд╛рд░реА рдирднрдПрд╕рдореНрдо рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рд╣реБрдиреЗрдЫред рддрдкрд╛рдЗрдБ рдмрд╛рдЯ рд╡рд┐рдиреНрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ
рдЖрджреЗрд╢ рд░реЗрдЦрд╛ рддрд░реНрдХрд╣рд░реВ
рдЙрдкрдирд╛рдо wt рдЕрдм рдЖрджреЗрд╢ рд░реЗрдЦрд╛ рддрд░реНрдХрд╣рд░реВ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рддрдкрд╛рдИрдВрд▓реЗ рдЕрдм рдирдпрд╛рдБ рдЯреНрдпрд╛рдмрд╣рд░реВ рд░ рдкреНрдпрд╛рдирд▓рд╣рд░реВрд╕рдБрдЧ рдЯрд░реНрдорд┐рдирд▓ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рддрдкрд╛рдИрдВрд▓реЗ рдордирдкрд░реНрдиреЗ рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдордирдкрд░реНрдиреЗ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВрдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реЗрд░, рдЖрдлреВрд▓рд╛рдИ рдордирдкрд░реНрдиреЗ рддрд░рд┐рдХрд╛рдорд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН! рд╕рдореНрднрд╛рд╡рдирд╛рд╣рд░реВ рдЕрдирдиреНрдд рдЫрдиреН! рдпрд╣рд╛рдБ рдХреЗрд╣реА рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдЫрдиреН:
wt -dред
рд╣рд╛рд▓рдХреЛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдлрд╛рдЗрд▓рд╕рдБрдЧ рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реНрдЫред
wt-d.; new-tab -d C: pwsh.exe
рджреБрдИ рдЯреНрдпрд╛рдмрд╣рд░реВрд╕рдБрдЧ рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реНрдЫред рдкрд╣рд┐рд▓реЛрдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╕рдорд╛рд╡реЗрд╢ рдЫ, рд╣рд╛рд▓рдХреЛ рдХрд╛рд░реНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдБрджреИред рджреЛрд╕реНрд░реЛ рд╣реЛ "рдХрдорд╛рдиреНрдбрд▓рд╛рдЗрди" рдХреЛ рд░реВрдкрдорд╛ pwsh.exe рдХреЛ рд╕рд╛рде рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдлрд╛рдЗрд▓ (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдлрд╛рдЗрд▓ "рдХрдорд╛рдиреНрдбрд▓рд╛рдЗрди" рдХреЛ рд╕рдЯреНрдЯрд╛), C: рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдорд╛ рд╕реБрд░реБред
wt -p "Windows PowerShell" -d.; рд╡рд┐рднрд╛рдЬрд┐рдд рдлрд▓рдХ -V wsl.exe
рдард╛рдбреЛ рд░реВрдкрдорд╛ рдЫреБрдЯреНрдЯрд┐рдПрдХрд╛ рджреБрдИ рдкреНрдпрд╛рдирд▓рд╣рд░реВ рднрдПрдХреЛ рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реНрдЫред рд╢реАрд░реНрд╖ рдлрд▓рдХрд▓реЗ "рд╡рд┐рдиреНрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓" рдирд╛рдордХ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЫ, рд░ рддрд▓ рдлрд▓рдХрд▓реЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЫ рдЬрд╕рд▓реЗ wsl.exe "рдХрдорд╛рдиреНрдбрд▓рд╛рдЗрди" рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдлрд╛рдЗрд▓ "рдХрдорд╛рдиреНрдбрд▓рд╛рдЗрди" рдХреЛ рд╕рдЯреНрдЯрд╛)ред
wt -d C: UserscinnamonGitHubWindowsTerminal; рд╡рд┐рднрд╛рдЬрд┐рдд рдлрд▓рдХ -p "рдХрдорд╛рдВрдб рдкреНрд░рдореНрдкреНрдЯ"; рд╡рд┐рднрд╛рдЬрд┐рдд рдлрд▓рдХ -p "Ubuntu" -d \wsl$Ubuntuhomecinnak -H
рддрд▓ рд╣реЗрд░ред
рдпрджрд┐ рддрдкрд╛рдЗрдБ рд╣рд╛рдореНрд░реЛ рдирдпрд╛рдБ рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рддрд░реНрдХрд╣рд░реВрд╕рдБрдЧ рдЧрд░реНрди рд╕рдХреНрдиреЗ рд╕рдмреИ рдХреБрд░рд╛ рд╕рд┐рдХреНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдкреВрд░рд╛ рдХрд╛рдЧрдЬрд╛рдд рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН
PowerShell AutoDiscovery
рдпрджрд┐ рддрдкрд╛рдИрдВ рдПрдХ рдареВрд▓реЛ рдкреНрд░рд╢рдВрд╕рдХ рд╣реБрдиреБрд╣реБрдиреНрдЫ
рд╕рдмреИ рдЯреНрдпрд╛рдмрд╣рд░реВ рдмрдиреНрдж рдЧрд░реНрдиреЗ рдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН
рдХреЗ рддрдкрд╛рдИрдВ рд╕рдмреИ рдЯреНрдпрд╛рдмрд╣рд░реВ рдмрдиреНрдж рдЧрд░реНрди рд╣рд░реЗрдХ рдкрдЯрдХ рд╕реЛрдзрд┐рди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрди? рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рд╣реЛ рдЬрд╡рд╛рдл рджрд┐рдиреБрднрдпреЛ рднрдиреЗ, рдпреЛ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рддрдкрд╛рдИрдВрдХреЛ рд▓рд╛рдЧрд┐ рд╣реЛ! рдПрдЙрдЯрд╛ рдирдпрд╛рдБ рдЧреНрд▓реЛрдмрд▓ рд╕реЗрдЯрд┐рдЩ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдзреИрдБ "рд╕рдмреИ рдЯреНрдпрд╛рдмрд╣рд░реВ рдмрдиреНрдж рдЧрд░реНрдиреБрд╣реЛрд╕реН" рдкреБрд╖реНрдЯрд┐рдХрд░рдг рд╕рдВрд╡рд╛рдж рд▓реБрдХрд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдпреЛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рд╕реЗрдЯ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ "CloseAllTabs рдкреБрд╖реНрдЯрд┐ рдЧрд░реНрдиреБрд╣реЛрд╕реН" ╨▓ рдЭреВрдЯрд╛ рддрдкрд╛рдИрдВрдХреЛ profiles.json рдлрд╛рдЗрд▓рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рд░ рддрдкрд╛рдИрдВрд▓реЗ рддреНрдпреЛ рдкрдкрдЕрдк рдлреЗрд░рд┐ рдХрд╣рд┐рд▓реНрдпреИ рджреЗрдЦреНрдиреБрд╣реБрдиреЗ рдЫреИрди! рдзрдиреНрдпрд╡рд╛рдж
рдЕрдиреНрдп рд╕реБрдзрд╛рд░рд╣рд░реВ
- рдЕрдм рддрдкрд╛рдЗрдБ рдХрдерд╛рд╡рд╛рдЪрдХ рд╡рд╛ NVDA рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдПрдХ рд╢рдмреНрджрдмрд╛рдЯ рдЕрд░реНрдХреЛрдорд╛ рд╕рд╛рд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ!
- рддрдкрд╛рдИрд▓реЗ рдЕрдм рдлрд╛рдЗрд▓рд▓рд╛рдИ рдЯрд░реНрдорд┐рдирд▓рдорд╛ рддрд╛рдиреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рдлрд╛рдЗрд▓ рдкрде рдкреНрд░рд┐рдиреНрдЯ рд╣реБрдиреЗрдЫ!
- Ctrl + Ins ╨╕ Shift+Ins рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдмрд╛рдзреНрдп рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджреИ ╨╕ рдШреБрд╕рд╛рдЙрдиреБрд╣реЛрд╕реН рдХреНрд░рдорд╢рдГ!
- рдЕрдм рддрдкрд╛рдИрдВ рд╕рдорд╛рддреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд╕рд┐рдлреНрдЯ ╨╕ рд░реБрдиреБрдЖрдлреНрдиреЛ рдЪрдпрди рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди!
- рдХреБрдЮреНрдЬреА рдмрд╛рдЗрдиреНрдбрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ VS рдХреЛрдб рдХреБрдЮреНрдЬреАрд╣рд░реВ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "pgdn" ╨╕ "рдкреЗрдЬрдбрд╛рдЙрди")!
рддреНрд░реБрдЯрд┐ рд╕реБрдзрд╛рд░
- рдирд░реЗрдЯрд░ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдмреЗрд▓рд╛ рдЯрд░реНрдорд┐рдирд▓ рдХреНрд░реНрдпрд╛рд╕ рд╣реБрдиреЗ рдЫреИрди!
- рдпрджрд┐ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рд╡рд╛ рдкреНрд░рддрд┐рдорд╛рдХреЛ рдорд╛рд░реНрдЧ рдЧрд▓рдд рд░реВрдкрдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреНрд░реНрдпрд╛рд╕ рд╣реБрдиреЗрдЫреИрди!
- рд╣рд╛рдореНрд░рд╛ рд╕рдмреИ рдкрдкрдЕрдк рд╕рдВрд╡рд╛рджрд╣рд░реВрдорд╛ рдЕрдм рдЧреЛрд▓рд╛рдХрд╛рд░ рдмрдЯрдирд╣рд░реВ рдЫрдиреН!
- рдЦреЛрдЬ рдмрд╛рдХрд╕ рдЕрдм рдЙрдЪреНрдЪ рдХрдиреНрдЯреНрд░рд╛рд╕реНрдЯ рдореЛрдбрдорд╛ рд╕рд╣реА рдХрд╛рдо рдЧрд░реНрджрдЫ!
- рдЕрдм рдХреЗрд╣рд┐ ligatures рдЕрдзрд┐рдХ рд╕рд╣реА рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЫрдиреН!
рдХреБрд░рд╛ рдЧрд░реМрдВ
рдпрджрд┐ рддрдкрд╛рдИрдВ рдЖрдлреНрдиреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЫреЛрдбреНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рд╡рд╛ рдХреБрдиреИ рдкреНрд░рд╢реНрдирд╣рд░реВ рдЫрдиреН рднрдиреЗ, Kayla (Kayla,
рд╕реНрд░реЛрдд: www.habr.com