ΠΠ΄ΡΠ°Π²Π΅ΠΉ, Π₯Π°Π±Ρ! ΠΠΎΠΆΠ΅ Π±ΠΈ ΡΡΠ΅ ΡΡΠ²Π°Π»ΠΈ, ΡΠ΅ ΡΡΠ²ΡΠ΅ΠΌ ΡΠΊΠΎΡΠΎ ΡΠ΅ ΠΈΠ·Π»Π΅Π·Π΅ Π½ΠΎΠ² ΡΠ΅ΡΠΌΠΈΠ½Π°Π» Π½Π° Windows. ΠΠ΅ΡΠ΅ ΡΠΌΠ΅ ΠΏΠΈΡΠ°Π»ΠΈ Π·Π° ΡΠΎΠ²Π°
Π ΡΠ°ΠΊΠ°, ΠΈΠ·ΡΠ΅Π³Π»ΠΈΡ ΡΠ΅ Windows Terminal ΠΈ... ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅Π³Π°?
ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ ΡΡΠ΅ ΡΠ°Π·Π²ΡΠ»Π½ΡΠ²Π°Π½ΠΈ. Π’ΠΎΠ²Π° Π²ΡΠ΅ ΠΎΡΠ΅ Π΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΡ ΠΈ ΡΠΎΠΉ Π½ΡΠΌΠ° Π΄Π° Π²ΠΈ Π²ΠΎΠ΄ΠΈ, ΠΊΠ°ΡΠΎ Π²ΠΈ Π΄ΡΡΠΆΠΈ Π·Π° ΡΡΠΊΠ°.
1) ΠΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅
2) ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΡΠ΅ ΠΈΠ·ΡΠ°Π·ΡΠ²Π°Ρ Π²
- ΠΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΡΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅! ΠΠ° ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ° ΡΡΠ½ΠΎΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠΌ ΠΌΠΎΠΈΡΠ΅
profile.json (ΠΊΠΎΠ΅ΡΠΎ Π² Π½ΠΈΠΊΠ°ΠΊΡΠ² ΡΠ»ΡΡΠ°ΠΉ Π½Π΅ Π΅ ΠΈΠ΄Π΅Π°Π»Π½ΠΎ). ΠΠ°Π΄Π°Π΄ΠΎΡ requestedTheme, alwaysShowTabs ΠΈ defaultProfile.
3) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠ½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ. Π’Π΅ΡΠΌΠΈΠ½Π°Π»ΡΡ Π½Π° Windows ΠΈΠΌΠ°
- ΠΡΠ΅ΠΊΠΈ ΠΊΠ»Π°Π²ΠΈΡ, ΠΊΠΎΠΉΡΠΎ Π½Π°ΡΠΈΡΠ½Π΅ΡΠ΅, ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠ΅Π½Π°Π·Π½Π°ΡΠ΅Π½.
4) ΠΠΈΠ·Π°ΠΉΠ½ΡΡ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π»ΠΈ Π½Π° Π²Π°ΡΠΈΡΠ΅ ΠΆΠ΅Π»Π°Π½ΠΈΡ?
- ΠΠ°
terminalsplash.com ΠΠΌΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅ΠΌΠΈ Π·Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°. - Π ΡΡΠΊ ΠΈΠΌΠ° Π΄Π΅ΡΠ΅ΡΠΊΠΈ
iTerm2 ΡΠ²Π΅ΡΠΎΠ²ΠΈ ΡΡ Π΅ΠΌΠΈ , ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠ½ΠΎ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΠΈ ΡΡ Π΅ΠΌΠΈΡΡΠΊ .
5) ΠΡΠΊΠ°ΡΠ΅ Π»ΠΈ Π΄Π° Π³ΠΎ Π²Π·Π΅ΠΌΠ΅ΡΠ΅ Π½Π° ΡΠ»Π΅Π΄Π²Π°ΡΠΎΡΠΎ Π½ΠΈΠ²ΠΎ? Π Π°Π·Π³Π»Π΅Π΄Π°ΠΉΡΠ΅ ΡΠΎΠ½ΠΎΠ²ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
- ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅ΡΠ΅ ΡΠΎΠ½ΠΎΠ²ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π΄ΠΎΡΠΈ GIF ΡΠ°ΠΉΠ»ΠΎΠ²Π΅. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
ΡΡΠΊ .
6) ΠΠΎΡΠΎΡΠ΅ΡΠ΅ Π²Π°ΡΠ°ΡΠ° Π½Π°ΡΠ°Π»Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ.
- ΠΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ WSL, Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΊΡΡΠ½ΠΎ ΡΠ΅ ΠΈΡΠΊΠ°ΡΠ΅ Π²Π°ΡΠ°ΡΠ° Π΄ΠΎΠΌΠ°ΡΠ½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ Π΄Π° Π±ΡΠ΄Π΅ Π²ΡΡΡΠ΅
Linux ΡΠ°ΠΉΠ»ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° .
7) ΠΡΠ΅ ΠΎΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Far, GitBash, Cygwin ΠΈΠ»ΠΈ cmder, Π°ΠΊΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΠ΅. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π²
8) ΠΠ°ΡΡΠ΅ΡΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π½Π° Windows.
- ΠΠΎΠΆΠ΅ Π±ΠΈ Π·Π½Π°Π΅ΡΠ΅, ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ Windows Terminal Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° "wt.exe", Π½ΠΎ ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄! ΠΡΠΎ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°:
wt ; split-pane -p "Windows PowerShell" ; split-pane -H wsl.exe wt -d . wt -d c:github
ΠΠ° ΡΠΎΠ·ΠΈ Π΅ΡΠ°ΠΏ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠΈΠ³Π½Π΅ΡΠ΅ Π΄ΠΎΠΊΡΠ΄Π΅ΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅. ΠΠ°ΠΏΡΠ°Π²Π΅ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΈΠΊΠΎΠ½ΠΈ, Π·Π°ΠΊΠ°ΡΠ΅ΡΠ΅ Π³ΠΈ Π² Π»Π΅Π½ΡΠ°ΡΠ° Π½Π° Π·Π°Π΄Π°ΡΠΈΡΠ΅, Π·Π°Π±Π°Π²Π»ΡΠ²Π°ΠΉΡΠ΅ ΡΠ΅. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°ΠΉΡΠ΅ Ρ ΠΏΠΎΠ΄ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ ΠΊΠ°ΡΠΎ Π½ΠΎΠ² ΡΠ°Π·Π΄Π΅Π», ΡΠ°Π·Π΄Π΅Π»Π΅Π½ ΠΏΠ°Π½Π΅Π» ΠΈ ΡΠΎΠΊΡΡΠ΅Π½ ΡΠ°Π·Π΄Π΅Π».
9) ΠΠ°ΠΏΠΈΡΠ°Ρ
Π³ΠΎ
ΠΠΎΠ»Ρ, ΡΠΏΠΎΠ΄Π΅Π»Π΅ΡΠ΅ Π²Π°ΡΠΈΡΠ΅ ΡΡΠ²Π΅ΡΠΈ, ΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΈ Π»ΡΠ±ΠΈΠΌΠΈ ΡΠ΅ΠΌΠΈ Π·Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΈ ΠΏΠΎ-Π΄ΠΎΠ»Ρ!
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com