рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯрд░реНрдорд┐рдирд▓

рдЕрдХреНрд╕рд░ рднреНрд░рдорд┐рдд рдЯрд░реНрдорд┐рдирд▓ рдФрд░ рд╢реЗрд▓ред рдЙрд╕реА * рдирд┐рдХреНрд╕ рдореЗрдВ рдЧреЛрд▓реЗ (bash, csh, zsh, ...) рдФрд░ рдЯрд░реНрдорд┐рдирд▓реНрд╕ (konsole / guake / yaquake / tilda, рдЗрддреНрдпрд╛рджрд┐) рд╣реЛрддреЗ рд╣реИрдВред рд╡рд┐рдВрдбреЛрдЬ рд╡рд░реНрд▓реНрдб рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдкреНрд░рд╕рд┐рджреНрдз рдЯрд░реНрдорд┐рдирд▓ рд╣реИ - рд╕реНрдЯреИрдВрдбрд░реНрдб рдХрдВрд╕реЛрд▓ рд╡рд┐рдВрдбреЛ, рдЬреЛред рдЕрдХреНрд╕рд░ рдЧрд▓рддреА рд╕реЗ "cmd.exe" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдХрдИ рдЕрдиреНрдп рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рдЬреНрдЮрд╛рдд рдЧреЛрд▓реЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рджреЛ рд╣реИрдВ: cmd.exe рдФрд░ powershell.exeред рдФрд░ рдпрджреНрдпрдкрд┐ рдХрдо рд╕реЗ рдХрдо рддреАрди рдмреИрд╢ рдкреЛрд░реНрдЯ (MinGW, CygWin, GIT) рд╣реИрдВ, рдХрдИ Unixoids cmd.exe рдХреЛ рдбрд╛рдВрдЯрдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред

рдореИрдВ рдХрд┐рд╕реА рднреА рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ (рдЬреИрд╕рд╛ рдХрд┐ 2009 рдореЗрдВ, рдЬрдм рдореИрдВрдиреЗ рдХреЙрдирдореБ рдкрд░ рдХрд╛рдо рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рдЕрдм)ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рд╣реИрдВ, рдпрд╣рд╛рдБ рдореБрдЦреНрдп рд╣реИрдВ:


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



рдлрд╝реАрдЪрд░ рдЕрд╡рд▓реЛрдХрди


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

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

рдиреНрдпреВрдирддрд╛рд╡рд╛рдж ред рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рд╣реА, рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╡рд┐рдВрдбреЛ рдХрд╛ рдирд╣реАрдВ) рдореЗрдВ рдХреЗрд╡рд▓ рджреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЧреНрд░рд╛рдлрд┐рдХ рддрддреНрд╡ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ - рдЯреИрдм рдФрд░ рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ред рдпрджрд┐ рдЖрдк "рдХреНрд▓реАрди" рдХрдВрд╕реЛрд▓ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА ред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ ConEmu.xml рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред

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

рдХреНрд╡рд┐рдХ / рддрд┐рд▓реНрдбрд╛ ред рдЧреЗрдо рдХрдВрд╕реЛрд▓ рдореЛрдб рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред рдЬрдм рдЖрдк рдЪрдпрдирд┐рдд рдХреБрдВрдЬреА рд╕рдВрдпреЛрдЬрди (рдбрд┐рдлрд╝реЙрд▓реНрдЯ Ctrl + ~) рджрдмрд╛рддреЗ рд╣реИрдВ рдФрд░ рдлрд╝реЛрдХрд╕ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ рдпрд╛ Esc рджрдмрд╛рддреЗ рд╣реИрдВ рддреЛ рдЯрд░реНрдорд┐рдирд▓ "рдмрд╛рд╣рд░" рдЖ рд╕рдХрддрд╛ рд╣реИред

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

рд░рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ ред рдХрдИ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреИрд▓реЗрдЯ (рдЬреИрд╕реЗ рд╕реЛрд▓рд░рд╛рдЗрдЬреНрдб, рдкрд╛рд╡рд░рд╢реЗрд▓, рдПрдХреНрд╕рдЯрд░реНрдо, рдЖрджрд┐), рдЖрдкрдХреЗ рдХрдВрд╕реЛрд▓ рд░рдВрдЧреЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, ANSI X3.64 рдирд┐рдпрдВрддреНрд░рдг рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди, 24-рдмрд┐рдЯ рд░рдВрдЧ рдЬрдм рдлрд╛рд░ рдореИрдиреЗрдЬрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рдПрдХрддрд╛ред рдпрд╣ рд╡рд┐рдВрдбреЛрдЬрд╝ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ рд╕реНрд╡рдпрдВ (рдФрд░ рдЪрдпрдирд┐рдд рд╢реЗрд▓ рдХрдорд╛рдВрдб) рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдорд╛рдирдХ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдоред

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

рдереЛрдбрд╝рд╛ рдЗрддрд┐рд╣рд╛рд╕


рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЬрд╝реЛрдЗрди рдФрд░ рд╕реБрджреВрд░ рдкреНрд░рдмрдВрдзрдХ рдордВрдЪ рдкрд░ рдХрдВрд╕реЛрд▓ рдПрдореБрд▓реЗрдЯрд░ рдХреА рдЙрдирдХреА рдШреЛрд╖рдгрд╛ рдереАред рдореБрдЭреЗ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд▓реЗрдЦрдХ рдиреЗ рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╣реИ, рд▓реЗрдХрд┐рди 2009 рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╕реБрдзрд╛рд░реЛрдВ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рдХрд╛рдВрдЯреЗ рдереЗ: рдКрд░реНрдзреНрд╡рд╛рдзрд░ рд╕реНрдХреНрд░реЙрд▓, рд╕реБрджреВрд░ рд╕рдВрдкрд╛рджрдХреЛрдВ рдФрд░ рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреИрдм, рджрд╛рд╣рд┐рдиреЗ рдмрдЯрди рдкрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдФрд░ рдХрдВрд╕реЛрд▓ рдХреЗ рдмреАрдЪ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЦреАрдВрдЪрдирд╛ рдФрд░ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдмреАрдЪ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЦреАрдВрдЪрдирд╛ред рдореБрдЭреЗ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рдЖрдпрд╛ рдФрд░, рд╕рднреА "рдкреИрдЪ" рдХреЛ рдорд┐рд▓рд╛рдХрд░, рдореИрдВрдиреЗ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдФрд░ рдмрдЧ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдореБрд▓реЗрдЯрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдЙрд╕ рд╕рдордп, рдХрдИ рд╡рд┐рдХрд▓реНрдк рдереЗ (рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдореБрдлреНрдд рд╕реЗ рдХрдВрд╕реЛрд▓ 2 рд╣реИрдВ рдФрд░ рднреБрдЧрддрд╛рди рд╕реЗ рдЯреЗрдХрдХреЛрдореИрдВрдб рд╣реИрдВ ), рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдиреЗ рд░реВрдЯ рдирд╣реАрдВ рд▓рд┐рдпрд╛ рд╣реИред "рдореИрдВ 15 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рд╣реЗрдбрд▓рд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ", рдЗрд╕рд▓рд┐рдП, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореБрдЭреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред

рд╕реНрдерд╛рдкрдирд╛


ConEmu рдХреЛ рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдФрд░ 7z рдЖрд░реНрдХрд╛рдЗрд╡ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрдирдХреЗ рдмреАрдЪ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдмрд╕ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╢реЙрд░реНрдЯрдХрдЯ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЙрддреНрдкрд╛рдж рдХреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рднрд╛рдЧреЛрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдореИрдВ рдирд╡реАрдирддрдо рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдЖрдЬрдорд╛рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдЪреВрдВрдХрд┐ рдЕрдВрддрд┐рдо рдЕрд╕реНрддрдмрд▓ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдмрд╣реБрдд рд╕рдордп рдмреАрдд рдЪреБрдХрд╛ рд╣реИ, рдХрдИ рдХреАрдбрд╝реЗ рддрдп рд╣реЛ рдЧрдП рд╣реИрдВ, рдХрдИ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреА рд╣реИрдВред

рдмреИрд╢ рдкрд╛рд▓рди рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП, рдкрд░рд┐рдпреЛрдЬрдирд╛ рджрд░реНрдкрдг рдкрд░ рдорд┐рдирдЧреАрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдкреИрдХреЗрдЬ рд╣реИрдВ ред рдпрд╣ рдЙрдиреНрд╣реЗрдВ рдорд┐рдирдЧреЙрд╡ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рддрд╛рдХрд┐ рдХреЙрдирдореВ рдореЗрдВ рддреБрд░рдВрдд "sh.exe -login тАУi" рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдПред

рд╕реБрджреВрд░ рдкреНрд░рдмрдВрдзрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛: ConEmu рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Far рдХреЗ рд▓рд┐рдП рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ Far.exe рдХреЗ рд╕рд╛рде рдЖрдкрдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕рдмрдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЖрдкрдХреЛ ConEmu рдФрд░ Far plugins рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдПрдВрдЯреА-рд╡рд╛рдпрд░рд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛: рдЗрдВрд╕реНрдЯреЙрд▓рд░, рдЬреИрд╕реЗ рдХрд┐ рдХреЛрдиреНрдпреВ рд╕реНрд╡рдпрдВ, рдЯреНрд░реЛрдЬрди рдирд╣реАрдВ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, "рд╕реНрд░реЛрдд рдХреЛрдб рдЦреБрд▓реЗ рд╣реИрдВ"ред

рдкрд╣рд▓реА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкреВрдЫреЗрдЧрд╛ рдХрд┐ рдЖрдк рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдХрд╣рд╛рдБ рд░рдЦрдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ - ConEmu.xml рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдпрд╛ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдореЗрдВред

рдЕрдм рдЖрдк ConEmu.exe рдпрд╛ ConEmu64.exe рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ (32-рдмрд┐рдЯ рдФрд░ 64-рдмрд┐рдЯ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИ)ред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ ConEmu рдиреЗ "рдкрд╕рдВрджреАрджрд╛" рд╢реЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдЯреИрдм рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛:


рдкрд╣рд▓реЗ рд▓реЙрдиреНрдЪ


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



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

ConEmuHk.dll рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░реЗрдВ ред ConEmu рдХреА рдХрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдХреБрдЫ WinAPI рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЕрд╡рд░реЛрдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред ConEmuHk.dll рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдпрд╛ рдЗрд╕рдХреЗ 64-рдмрд┐рдЯ рд╕рдВрд╕реНрдХрд░рдг ConEmuHk64.dll) ConEmu рдЯреИрдм рдореЗрдВ рд▓реЙрдиреНрдЪ рдХреА рдЧрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб рд╣реИ рдФрд░ рдЖрдпрд╛рдд рд╡рд░реНрдЧреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯреЗрдб рдлрд╝рдВрдХреНрд╢рди рд╣реИрдВ рдФрд░ рддрджрдиреБрд╕рд╛рд░, рдЗрдВрдЯрд░рд╕реЗрдкреНрд╢рди рд╕рдордп рдмрдврд╝рддрд╛ рд╣реИред рдФрд░ рдпрджреНрдпрдкрд┐ рдпрд╣ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХреЗрд╡рд▓ рдорд┐рд▓реАрд╕реЗрдХрдВрдб рд╣реИ, рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ ConEmu рдореЗрдВ рдХрдорд╛рдВрдб рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдореЗрдВ рдордВрджреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рд╣реИрдВ, рддреЛ рдЗрд╕ рдмреЙрдХреНрд╕ рдХреЛ рдЕрдирдЪреЗрдХ рдХрд░реЗрдВред рдпреЛрдЬрдирд╛ рдПрдХ рдбреЗрдЯрд╛рд╕-рд╢реИрд▓реА рдЕрд╡рд░реЛрдзрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреА рд╣реИ, рд╢рд╛рдпрдж рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЧрддрд┐ рджреЗрдЧрд╛ред

рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдкрдбреЗрдЯ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдЕрдиреБрд╡рд╛рдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдЕрджреНрдпрддрди рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдпрджрд┐ рдЖрдкрдиреЗ 7z-рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдЕрдирдкреИрдХ рдХрд░рдХреЗ ConEmu рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдЧреНрд░рд╣рдХрд░реНрддрд╛ (7-рдЬрд╝рд┐рдк рдпрд╛ WinRar) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рд╕рдорд╛рдпреЛрдЬрди


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

рдкреВрд░реНрдг рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рдВрд╡рд╛рдж рдпрд╛ рддреЛ рдХреАрдмреЛрд░реНрдб рд╕реЗ Win + Alt + P рд╕рдВрдпреЛрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛ ConEmu рд╕рд┐рд╕реНрдЯрдо рдореЗрдиреВ рд╕реЗ "рд╕реЗрдЯрд┐рдВрдЧ" рдЖрдЗрдЯрдо рдХреЙрд▓ рдХрд░рдХреЗ рдЦреЛрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред

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

рд╢реИрд▓ рд╡рд┐рдХрд▓реНрдк


, , , .



┬лStartup┬╗. тАФ : ┬лCommand line┬╗ , :

C:\MinGW\msys\1.0\bin\sh.exe --login -i

, cmd, python, .. GUI PuTTY, notepad, gvim ..

тАФ ┬лTasks┬╗ () . , ┬л ┬╗.

>C:\MinGW\msys\1.0\bin\sh.exe --login -i
cmd /k set ConEmuHooks=OFF & "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" -new_console:sV -new_console:t:SDK & set ConEmuHooks=
cmd -new_console:s1TH
*powershell -new_console:s2TH -new_console:t:PowerShell



┬лShells┬╗, ┬лStartup┬╗ ┬лSpecified named task┬╗.

ConEmu 4 2x2 sh.exe, powershell.exe ( UAC) ┬лPowerShell┬╗.

"-new_console" , ConEmu . , .


(toolbar) [+] . , . ┬лsplit┬╗, . ┬лRun as administrator┬╗ . ┬лNew window┬╗ ConEmu.exe .



[+] ┬л┬╗ . Win+N. . тАУ .



ConEmu. , Far Manager ( Far ConEmu C:\Far)

"C:\Far\ConEmu.exe" /single /cmd "C:\Far\Far.exe"

(Jump List) Windows 7. , .

. ( ) (Win+N ) тАУ . ┬лKeys & Macro┬╗ (Win+Alt+K), ┬лMacro NN┬╗ ┬лGUI Macro┬╗ - :

shell("",@"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe")

: C-string \r\n\t\a\e\"\\, Verbatim-string @"app.exe ""C:\My Documents\File.txt""".



, ConEmu -new_console. , , , ┬л ┬╗, (split-screen).

cmd /c dir /s c:\ -new_console:bc

cmd-, ConEmu

csudo dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

( Shift+ ) ┬лDuplicate root┬╗. . cmd , ┬лDuplicate root┬╗ , , .

Ctrl+Shift+O Ctrl+Shift+E, , (split-screen).

,


┬лMark & Paste┬╗ ┬лControls┬╗ . .

:

┬лText selection┬╗: Shift+, Shift+ Shift (drag ).

┬лBlock selection┬╗: Shift+, Shift+ Alt (drag ).

: Far Manager Shift+ Far ConEmu.

: Ctrl+C Enter. Esc .

.


Ctrl+V . ? , , .

Shift+Ins .


Ctrl+Shift+D Ctrl+Shift+F Windows- .


ConEmu . Ctrl+BackSpace .


ConEmu (ShellExecute) . Ctrl www... test.c(50): error: ....


┬лMain┬╗. : , , (Clear Type, Standard, None). , тАУ ┬лMonospace┬╗.

, ConEmu . ( fon, ttf, otf, bdf) ConEmu . ┬лMain┬╗. тАУ . ┬л┬╗ ┬лFeatures┬╗ ┬лAuto register fonts┬╗.

( Far Manager ..) . .

. тАФ Ctrl .

Quake/Tilda


ConEmu ┬л ┬╗. ┬лMain┬╗ ┬лQuake style slide down┬╗. ┬лAutoтАУhide on focus lose┬╗. тАУ ┬лFrame width┬╗ ┬л0┬╗ "-1" ("-1" тАФ ). ConEmu тАУ ┬лCenter console in ConEmu workspace┬╗ ┬лPad size┬╗.

┬л ┬╗ ┬лAppearance┬╗ ┬лAlways on top┬╗.

ConEmu ? ┬лTask bar┬╗ . Quake () TSA (taskbar status area тАУ ), ┬лAuto minimize to TSA┬╗. тАУ ┬лDon't show ConEmu window on Taskbar┬╗ ┬лAlways show TSA icon┬╗ ConEmu.

. ( ). ┬лKeys & Macro┬╗ ┬лMinimize/Restore┬╗ ┬лMinimize/Restore (alternative)┬╗. ( Ctrl+~), , . , .

. , ConEmu Esc. ┬лTask bar┬╗ ┬лMinimize ConEmu by Esc┬╗ ┬лAlways┬╗. ┬лMap Shift+Esc to Esc┬╗ - ┬лEsc┬╗ .

() . ( , ), , resizable .

Windows 7


(Jump List). ┬лTasks┬╗ ┬лAdd ConEmu tasks to taskbar┬╗ ┬лUpdate Now┬╗.



.




тАУ . тАУ ┬лReplace color indexes┬╗. "*" тАУ , , , - ( ┬лColors┬╗) "#2" "*". ┬лPath┬╗ (bmp, jpg, png ), , ┬л48 10 36┬╗ Ubuntu. тАУ ┬лDarkening┬╗.

Far Manager тАУ Far. " FAR". ConEmu, ┬лConEmu Background┬╗. Far Manager ┬лPlugins configuration┬╗ (Alt+Shift+F9 ), ┬лConEmu Background┬╗ ┬лEnable plugin┬╗.


ConEmu , 7zтАУ. 7zтАУ 7zip WinRar. ┬лUpdate┬╗ : ; TSA; ; proxyтАУ; ..


┬лColors┬╗ (Solarized, Standard VGA, PowerShell, xterm, .) . : ┬лSchemes┬╗ ┬лSave┬╗.

16 , ConEmu .

Extend foreground colors


ConEmu 16 . , - , (#12) 16..31. 16..31, (-) ( ).
.

TrueColor


16- Colorer Far Manager Colorer TrueMod. , SharedMemory . Bold/Italic/Underline .

Far 3.0 TrueColor (24 Bold/Italic/Underline) . , ?

┬лColors┬╗ ┬лTrueMod (24bit color) support┬╗. .

ANSI X3.64


*nix Escape- DOS ANSI.SYS. Windows , ANSI Windows, ANSICON.

ConEmu ANSI X3.64 . ┬лInject ConEmuHk┬╗ ┬лANSI X3.64┬╗ ┬лFeatures┬╗. ConEmu ANSI .

ANSI . cmd.

ConEmu


┬лTransparency┬╗ ConEmu. . ConEmu ┬л┬╗ .

, ( ┬л┬╗ ). .


Far Manager ( Far ConEmu) . , (, , chkdsk, PowerShell, .)

┬л┬╗ .

, PID , , , Far Manager , .

cmd.exe тАУ ┬л:┬╗. ConEmu .

тАУ .

. Ctrl+Tab Ctrl+Shift+Tab. ┬лRecent mode┬╗ . ┬лLazy tab switch┬╗ Ctrl. Ctrl /.

, . Win+ ( ┬лInstall keyboard hooks┬╗ ┬лWin+Number тАУ activate console┬╗ ┬лControls┬╗). Win+1 , Win+2 тАУ .. 9 Win, ┬лWin+2,4┬╗ 24- ( ?). / Far Manager Win+ ( ┬лHost-Key+Number iterates Far windows┬╗).

┬лWin┬╗ -, Ctrl+Shift Apps. ┬лKeys & Macro┬╗ ┬лActivate console by number┬╗. -.


. PID , , , CAPS/NUM/SCROLL, , .. .

ConEmu Here


┬лIntegration┬╗ Windows Explorer ConEmu .

┬лConEmu Here┬╗ ┬лConEmu Inside┬╗. (cmd, powershell, bash, SDK ..) ┬лCommand┬╗ ┬лMenu item┬╗, ( WinXP) ┬лRegister┬╗. ┬лMenu item┬╗.

┬лConEmu Inside┬╗ ┬лConEmu Here┬╗ , Windows Explorer (Inside).

ConEmu . ConEmu , . :

ConEmu.exe /insidewnd 0x13A40 /cmd powershell.exe

Default terminal


ConEmu Windows, ┬лWindows SDK Command Prompt┬╗, ┬лipconfig /all┬╗ Win+R, TotalCmd, Visual Studio тАУ ConEmu.

: ┬лIntegration┬╗ , ConEmuHk.dll ( ┬лexplorer.exe|devenv.exe|totalcmd.exe┬╗) ┬лForce ConEmu as default terminal┬╗ , , ┬лRegister on OS startup┬╗. CreateProcessA, CreateProcessW, WinExec ConEmu.

IDE style


. , ConEmu cmd- SDK nmake devenv.com.



"/single" ┬лTask parameters┬╗ ConEmu ( ). "-new_console:c" ┬лpause┬╗ cmd, .

( Error.log) TypeBuildErrors.cmd "%~dp0Errors.log" , тАФ . Far Manager тАФ Win+~ ( ).

App distinct


.
PowerShell .
( , ).

Keys & Macro


. тАУ Win+Alt+K.
GuiMacro. Ctrl+D : print("exit\n").

Far Manager


Far . , Far ConEmu ( F11 ┬лConEmu┬╗).



.


Debug


. .
, ┬лShell┬╗ ConEmu dll-. ProcessMonitor, тАФ VC cl.exe link.exe -. ConEmu .


Win+A тАФ ( ).

ConEmu (Taskbar status area).

. Far Manager Far ( , , .), тАФ .

тАФ Apps+F ┬лEdit┬╗ ┬лFind text┬╗. , (Freeze console).


┬л┬╗ Ctrl+Win+Alt+Space.


, ConEmu . ┬л┬╗ ( 9999 ┬л┬╗ ), xterm 256 colors, , , ..
, , . wiki, , WhatsNew.


http://conemu.imtqy.com.

Source: https://habr.com/ru/post/In164687/


All Articles