コンテンツにスキップ

Windows TerminalにMSYS2を設定する

最終更新日: 2021-04-01

設定方法

  • profiles.list に以下を追加
1
2
3
4
5
6
{
    "guid": "{17da3cac-b318-431e-8a3e-7fcdefe6d114}",
    "name": "MINGW64 / MSYS2",
    "commandline": "C:/msys64/msys2_shell.cmd -defterm -here -use-full-path -no-start -mingw64",
    "icon": "C:/msys64/mingw64.ico"
}
  • デフォルトのシェルにする場合、ルートにある defaultProfile を次のようにする

    • "defaultProfile": "{17da3cac-b318-431e-8a3e-7fcdefe6d114}",

VSCode 風にする場合

  • schemes に以下を追加
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
{
    "name": "VSCode",
    "background": "#1e1e1e",
    "foreground": "#d4d4d4",
    "black": "#000000",
    "blue": "#2472c8",
    "brightBlack": "#666666",
    "brightBlue": "#3b8eea",
    "brightCyan": "#29b8db",
    "brightGreen": "#23d18b",
    "brightPurple": "#d670d6",
    "brightRed": "#f14c4c",
    "brightWhite": "#e5e5e5",
    "brightYellow": "#f5f543",
    "cyan": "#11a8cd",
    "green": "#0dbc79",
    "purple": "#bc3fbc",
    "red": "#cd3131",
    "white": "#e5e5e5",
    "yellow": "#e5e510"
}
  • profiles.list で MSYS2 を設定している箇所に以下を追加
1
2
3
"fontFace": "Consolas",
"fontSize": 11,
"colorScheme": "VSCode"
  • ちなみに全く同じには出来ない
    • アルファブレンディングが出来なかったり、フォントの見た目が同じにならなかったりする
    • Issue に挙がってるのでそのうち対応されるかも?