何も分からないまま、雰囲気でWSL2を使っていたが流石に起動するたびにcdをしてUbuntuのホームディレクトリに移動するのが面倒だったので変更してみた。
設定方法は以下の記事にあるように簡単でsettings.jsonのprofiles.lists
にあるUbuntuのstartingDirectoryを変更すれば起動時のホームディレクトリがUbuntuのホームディレクトリになる。
{ "name": "Ubuntu-20.04", "commandline" : "wsl -d Ubuntu-20.04", "startingDirectory" : "//wsl$/Ubuntu-20.04/home/<Your Ubuntu Username>" }
Windows Terminal Troubleshooting | Microsoft Docs
//wslってどこやねんと思ったのでFile Exploerで確認してみたが、ここでWSLとWindowsでファイルを共有しているっぽかった。
File Exploerで確認するにはネットワークプロファイルをプライベートにする必要がある。 パブリックにしていると以下のようなエラーが出る。