рдирд╡реАрдирддрдо ui рдЕрджреНрдпрддрди рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬрд╝ 10 рдкрд░ cmder рд╕рдВрд╕реНрдХрд░рдг 1.3.11.843 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред
рдЕрджреНрдпрддрди рдХреЗ рдмрд╛рдж, рдкреЙрд╡рд░рд╢реЗрд▓ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣рд░рд╛ рд░рд╣рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ profile.ps1 рд▓рд╛рдЗрди 104 рдкрд░ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рд╣реИ
Microsoft.PowerShell.Utility\Write-Host $pwd.ProviderPath -NoNewLine -ForegroundColor Green
рдЬрдм рдЙрд╕ Green
рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ/рд╕рдлреЗрдж рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ pwd рдХрд╛ рд░рдВрдЧ рднреА рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред
рд╕рд╛рде рд╣реА, ctr+l рджреБрд░реНрд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрд╡рд╛рдВрдЫрд┐рдд рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ - рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдЯреАрдХ рдХрджрдо рдирд╣реАрдВ рд╣реИрдВред
рдЕрджреНрдпрддрди рд╕реЗ рдкрд╣рд▓реЗ рд╕рдорд╕реНрдпрд╛рдПрдВ рдирд╣реАрдВ рдереАрдВред
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
╬╗ $host.UI.RawUI
ForegroundColor : Green
BackgroundColor : Black
CursorPosition : 0,127
WindowPosition : 0,70
CursorSize : 25
BufferSize : 214,1000
WindowSize : 214,58
MaxWindowSize : 214,191
MaxPhysicalWindowSize : 214,58
KeyAvailable : False
WindowTitle : posh~git
PSReadline рдХреЛ рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬрд╝ (рдмреАрдЯрд╛ 4) рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рджреЛрдиреЛрдВ рдореБрджреНрджреЗ рд╣рд▓ рд╣реЛ рдЧрдПред
Install-Module -Name PSReadLine -AllowPrerelease
рдирдпрд╛ PsReadline
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдЖрдк рдПрдХ рддреНрд░реБрдЯрд┐ рдореЗрдВ рднрд╛рдЧ рд╕рдХрддреЗ рд╣реИрдВ:
Install-Module : A parameter cannot be found that matches parameter name 'AllowPrerelease'
рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ PowerShellGet рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
Install-Module PowershellGet -Force
рдХрд┐рд╕реА рдЕрдиреНрдп рдорд╢реАрди рдкрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ (Windows 10 1903, Build 18362.239, cmder 180262 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди) рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдереА:
cmder
рдЦреЛрд▓реЗрдВInstall-Module PowershellGet -Force
cmder
Install-Module -Name PSReadLine -AllowPrerelease -Force
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ (2.0.0-рдмреАрдЯрд╛2 рдкрд╣рд▓реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)рдореБрдЭреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдиреБрдорддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред рдХреНрдпреЛрдВрдХрд┐ рдкрд╛рд╡рд░рд╢реЗрд▓ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рддреЛ рдпрд╣ PSReadLine
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдУрд╡рд░рд░рд╛рдЗрдЯ рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИред
cmd
рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЦреЛрд▓реЗрдВ рдФрд░ рдЪрд▓рд╛рдПрдВ
powershell -Command "Install-Module -Name PSReadLine -AllowPrerelease -Force"
рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЛред
рдзрдиреНрдпрд╡рд╛рджред PSReadLine
рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
PSReadline рдХреЛ рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬрд╝ (рдмреАрдЯрд╛ 4) рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рджреЛрдиреЛрдВ рдореБрджреНрджреЗ рд╣рд▓ рд╣реЛ рдЧрдПред