デフォルトのターミナルをwslにする
- コマンドパレットを表示させ
terminal: select
と入力すると「Select Default Shell」が候補に表示されるので選択する。 - 優先するターミナルシェルでWSLを選択する。
- VSCodeを再起動してターミナルを表示させる。
settings.jsonから変更する場合
- "terminal.integrated.shell.windows": "C:\WINDOWS\System32\wsl.exe"
複数のLinuxをインストールしている場合
恐らくSystem32\wsl.exeはwslconfig.exe /lで表示される既定のシステムが起動するはず、 別のシステムを指定したい場合は、ユーザーフォルダからたどり例えばubuntuなら
%USERNAME%\AppData\Local\Microsoft\WindowsApps\ubuntu.exe
等にする必要があるかもしれない。