āĻ¸ā§āĻ•āϟ āĻšā§āϝāĻžāύāϏ⧇āϞāĻŽā§āϝāĻžāύ āĻĻā§āĻŦāĻžāϰāĻž āωāχāĻ¨ā§āĻĄā§‹āϜ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ⧇āϰ āϜāĻ¨ā§āϝ 9 āϟāĻŋāĻĒāϏ

āĻšā§‡, āĻšāĻžāĻŦāϰ! āφāĻĒāύāĻŋ āĻšāϝāĻŧāϤ⧋ āĻļ⧁āύ⧇ āĻĨāĻžāĻ•āĻŦ⧇āύ āϝ⧇ āĻļā§€āĻ˜ā§āϰāχ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹āϜ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āφāϏāϛ⧇āĨ¤ āφāĻŽāϰāĻž āχāϤ⧋āĻŽāĻ§ā§āϝ⧇āχ āĻ āĻŦāĻŋāώāϝāĻŧ⧇ āϞāĻŋāϖ⧇āĻ›āĻŋāĨ¤ āĻāĻ–āĻžāύ⧇āφāĻŽāĻžāĻĻ⧇āϰ āϏāĻšāĻ•āĻ°ā§āĻŽā§€ āĻ¸ā§āĻ•āϟ āĻšā§āϝāĻžāύāϏ⧇āϞāĻŽā§āϝāĻžāύ āύāϤ⧁āύ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞāϟāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ, āϏ⧇ āĻŦāĻŋāώāϝāĻŧ⧇ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻ•āϰ⧇āϛ⧇āύāĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ— āĻĻāĻŋāύ!

āĻ¸ā§āĻ•āϟ āĻšā§āϝāĻžāύāϏ⧇āϞāĻŽā§āϝāĻžāύ āĻĻā§āĻŦāĻžāϰāĻž āωāχāĻ¨ā§āĻĄā§‹āϜ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ⧇āϰ āϜāĻ¨ā§āϝ 9 āϟāĻŋāĻĒāϏ

āϤ⧋, āφāĻĒāύāĻŋ āωāχāĻ¨ā§āĻĄā§‹āϜ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧇āϛ⧇āύ āĻāĻŦāĻ‚... āĻāĻ–āύ āϕ⧀ āĻ•āϰāĻŦ⧇āύ?

āĻĒā§āϰāĻĨāĻŽā§‡ āφāĻĒāύāĻŋ āĻšāϝāĻŧāϤ⧋ āϖ⧁āĻŦ āĻāĻ•āϟāĻž āϖ⧁āĻļāĻŋ āĻšāĻŦ⧇āύ āύāĻžāĨ¤ āϏāĻ°ā§āĻŦā§‹āĻĒāϰāĻŋ, āĻāϟāĻž āϤ⧋ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞāχ, āφāϰ āĻāϟāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻšāĻžāϤ āϧāϰ⧇ āĻĒāĻĨ āĻĻ⧇āĻ–āĻžāĻŦ⧇ āύāĻžāĨ¤

ā§§) āĻšā§‡āĻ• āφāωāϟ āωāχāĻ¨ā§āĻĄā§‹āϜ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ

⧍) āϏ⧇āϟāĻŋāĻ‚āϗ⧁āϞ⧋ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ JSON āĻŦāĻŋāĻ¨ā§āϝāĻžāϏāφāĻĒāύāĻžāϰ JSON āĻĢāĻžāχāϞ āĻāĻĄāĻŋāϟāϰāϟāĻŋ āϝāĻĻāĻŋ āĻāχāϰāĻ•āĻŽ āĻ•āĻŋāϛ⧁ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧇ āφāĻĒāύāĻŋ āφāϰāĻ“ āĻŦ⧇āĻļāĻŋ āϏāĻžāĻĢāĻ˛ā§āϝ āĻĒāĻžāĻŦ⧇āύāĨ¤ āĻ­āĻŋāϏ⧁āϝāĻŧāĻžāϞ āĻ¸ā§āϟ⧁āĻĄāĻŋāĻ“ āϕ⧋āĻĄ āĻāĻŦāĻ‚ āĻāϟāĻŋ JSON āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ“ āχāĻ¨ā§āĻŸā§‡āϞāĻŋāϏ⧇āĻ¨ā§āϏ āωāĻ­āϝāĻŧāϕ⧇āχ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻŦ⧇āĨ¤

  • āφāĻĒāύāĻžāϰ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āϏ⧇āϟāĻŋāĻ‚āϏ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ! āĻ¸ā§āĻĒāĻˇā§āϟāϤāĻžāϰ āϜāĻ¨ā§āϝ, āĻāĻ–āĻžāύ⧇ āφāĻŽāĻžāϰ āϏ⧇āϟāĻŋāĻ‚āϏ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϞ⧋āĨ¤ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ.json (āϝāĻž āϕ⧋āύ⧋āĻ­āĻžāĻŦ⧇āχ āύāĻŋāϖ⧁āρāϤ āύāϝāĻŧ)āĨ¤ āφāĻŽāĻŋ requestedTheme, alwaysShowTabs, āĻāĻŦāĻ‚ defaultProfile āϏ⧇āϟ āĻ•āϰ⧇āĻ›āĻŋāĨ¤

ā§Š) āĻ•āĻŋāĻŦā§‹āĻ°ā§āĻĄ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻ āĻŋāĻ• āĻ•āϰ⧁āύāĨ¤ āωāχāĻ¨ā§āĻĄā§‹āϜ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ⧇ āφāϛ⧇ āĻŦāĻŋāĻ¸ā§āϤ⧃āϤ āĻ•āĻžāĻ¸ā§āϟāĻŽāĻžāχāĻœā§‡āĻļāύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ.

  • āφāĻĒāύāĻžāϰ āϚāĻžāĻĒ āĻĻ⧇āĻ“āϝāĻŧāĻž āϝ⧇āϕ⧋āύ⧋ āϕ⧀-āχ āϰāĻŋāĻŽā§āϝāĻžāĻĒ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

ā§Ē) āύāĻ•āĻļāĻžāϟāĻŋ āĻ•āĻŋ āφāĻĒāύāĻžāϰ āχāĻšā§āĻ›āĻž āĻĒā§‚āϰāĻŖ āĻ•āϰ⧇?

  • āĻŽāĻ§ā§āϝ⧇ terminalsplash.com āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞāϟāĻŋāϰ āϜāĻ¨ā§āϝ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻĨāĻŋāĻŽ āϰāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻāĻŦāĻ‚ āĻāĻ–āĻžāύ⧇ āĻ•āϝāĻŧ⧇āĻ• āĻĄāϜāύ āφāϛ⧇ iTerm2 āϰāϙ⧇āϰ āĻ¸ā§āĻ•āĻŋāĻŽāφāĻĒāύāĻŋ āϤāĻžāĻĻ⧇āϰ āϰāϙ⧇āϰ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āĻ¸ā§āĻĒāĻˇā§āϟāĻ­āĻžāĻŦ⧇ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύ āĻāĻ–āĻžāύ⧇.

ā§Ģ) āĻŦāĻŋāώāϝāĻŧāϟāĻŋāϕ⧇ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻ¸ā§āϤāϰ⧇ āύāĻŋāϝāĻŧ⧇ āϝ⧇āϤ⧇ āϚāĻžāύ? āĻŦā§āϝāĻžāĻ•āĻ—ā§āϰāĻžāωāĻ¨ā§āĻĄ āχāĻŽā§‡āϜāϗ⧁āϞ⧋ āĻĻ⧇āϖ⧁āύāĨ¤

  • āφāĻĒāύāĻŋ āĻŦā§āϝāĻžāĻ•āĻ—ā§āϰāĻžāωāĻ¨ā§āĻĄ āχāĻŽā§‡āϜ āĻŦāĻž āĻāĻŽāύāĻ•āĻŋ āϜāĻŋāφāχāĻāĻĢāĻ“ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āφāϰāĻ“ āϜāĻžāύ⧁āύāĨ¤ āĻāĻ–āĻžāύ⧇.

ā§Ŧ) āφāĻĒāύāĻžāϰ āĻļ⧁āϰ⧁āϰ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧁āύāĨ¤

  • āφāĻĒāύāĻŋ āϝāĻĻāĻŋ WSL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āύ, āϤāĻžāĻšāϞ⧇ āϏāĻŽā§āĻ­āĻŦāϤ āφāĻĒāύāĻŋ āϚāĻžāχāĻŦ⧇āύ āφāĻĒāύāĻžāϰ āĻ¸ā§āϟāĻžāĻ°ā§āϟāφāĻĒ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϟāĻŋ āĻāĻ–āĻžāύ⧇ āĻĨāĻžāϕ⧁āĻ•āĨ¤ āϞāĻŋāύāĻžāĻ•ā§āϏ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ.

ā§­) āφāĻĒāύāĻŋ āϚāĻžāχāϞ⧇ āĻāĻ–āύāĻ“ Far, GitBash, Cygwin, āĻŦāĻž cmder āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āĻĻ⧇āϖ⧁āύ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ.

ā§Ž) āωāχāĻ¨ā§āĻĄā§‹āϜ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟāϗ⧁āϞ⧋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύ⧁āύāĨ¤

  • āφāĻĒāύāĻžāϰāĻž āĻšāϝāĻŧāϤ⧋ āϜāĻžāύ⧇āύ āϝ⧇ 'wt.exe' āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āωāχāĻ¨ā§āĻĄā§‹āϜ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āϚāĻžāϞ⧁ āĻ•āϰāĻž āϝāĻžāϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāĻ–āύ āφāĻĒāύāĻžāϰāĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄ-āϞāĻžāχāύ āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟāĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύ! āĻāĻ–āĻžāύ⧇ āĻ•āĻŋāϛ⧁ āωāĻĻāĻžāĻšāϰāĻŖ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϞ⧋:
    wt ; split-pane -p "Windows PowerShell" ; split-pane -H wsl.exe
    wt -d .
    wt -d c:github

    āĻāχ āĻĒāĻ°ā§āϝāĻžāϝāĻŧ⧇, āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āχāĻšā§āĻ›āĻžāĻŽāϤ⧋ āĻāĻ—āĻŋāϝāĻŧ⧇ āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āφāχāĻ•āύ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ, āϏ⧇āϗ⧁āϞ⧋āϕ⧇ āϟāĻžāĻ¸ā§āĻ•āĻŦāĻžāϰ⧇ āĻĒāĻŋāύ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻŽāϜāĻž āĻ•āϰ⧁āύāĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, new-tab, split-pane, āĻāĻŦāĻ‚ focus-tab-āĻāϰ āĻŽāϤ⧋ āϏāĻžāĻŦāĻ•āĻŽāĻžāĻ¨ā§āĻĄāϗ⧁āϞ⧋āϰ āϏāĻžāĻĨ⧇ āĻĒāϰāĻŋāϚāĻŋāϤ āĻšāϝāĻŧ⧇ āύāĻŋāύāĨ¤

⧝) āφāĻŽāĻŋ āĻāϟāĻž āϞāĻŋāϖ⧇ āϰ⧇āϖ⧇āĻ›āĻŋāϞāĻžāĻŽ видĐĩĐžāϝ⧇āϟāĻŋ āĻŽā§āϝāĻžāĻ• āĻāĻŦāĻ‚ āϞāĻŋāύāĻžāĻ•ā§āϏ⧇ āĻ…āĻ­ā§āϝāĻ¸ā§āϤ āĻ•āĻžāωāϕ⧇ āĻĻ⧇āĻ–āĻžāϝāĻŧ āϕ⧀āĻ­āĻžāĻŦ⧇ WSL (āωāχāĻ¨ā§āĻĄā§‹āϜ āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĢāϰ āϞāĻŋāύāĻžāĻ•ā§āϏ)-āĻāϰ āϏāĻžāĻĨ⧇ āωāχāĻ¨ā§āĻĄā§‹āϜ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āϏ⧇āϟ āφāĻĒ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ, āϏ⧇āϟāĻŋ āφāĻĒāύāĻžāϰ āφāĻ—ā§āϰāĻšā§‡āϰ āĻŦāĻŋāώāϝāĻŧ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āύāĻŋāĻšā§‡ āφāĻĒāύāĻžāϰ āϟāĻŋāĻĒāϏ, āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āĻāĻŦāĻ‚ āĻĒā§āϰāĻŋāϝāĻŧ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āĻĨāĻŋāĻŽāϗ⧁āϞ⧋ āĻļ⧇āϝāĻŧāĻžāϰ āĻ•āϰ⧁āύ!

āωāĻ¤ā§āϏ: www.habr.com

āĻāĻ•āϟāĻŋ āĻŽāĻ¨ā§āϤāĻŦā§āϝ āϜ⧁āĻĄāĻŧ⧁āύ