Windows Terminal + WSLでターミナル起動時のディレクトリをホームディレクトリにする
WSLのUbuntuを入れるとWindows TerminalでUbuntuのターミナルを起動できるようになるのですが、起動時のデフォルトのディレクトリが使い辛かったので、Ubuntuのホームディレクトリに変更しました。
その手順をメモしておきます。
起動時のディレクトリ変更手順
Windows Terminal + Ubuntuのデフォルトのディレクトリ
$ pwd
/mnt/c/WINDOWS/system32
起動時のディレクトリを変更するには、設定ファイルをいじります。
Ctrl + ,
で設定ファイル(profiles.json)を開き、"startingDirectory" : "//wsl$/Ubuntu/home/{user_name}"
の設定を追加して保存。
{ "acrylicOpacity" : 0.5, "closeOnExit" : true, "colorScheme" : "Campbell", "commandline" : "wsl.exe -d Ubuntu", . . . "snapOnInput" : true, "startingDirectory" : "//wsl$/Ubuntu/home/{user_name}", // これを追加。{user_name}は自分の環境に合わせてください。 "useAcrylic" : false }
これでターミナルを起動すると、ホームディレクトリで起動されました。