Windows Terminal で WSLを使うときの初期ディレクトリ設定
Pythonのことじゃないけど。
最近WSLをWindows Terminalから使っているのだけど、起動直後のディレクトリがWindowsのホームディレクトリを指してる。いやいや、そこはLinuxのホームで開いといてくれよ。
設定を変える
これはできなかった
本当は「設定」から「開始ディレクトリ」を変えるだけのはずなんだ
開始ディレクトリにWSLのホームディレクトリをいれるだけ。つまり"\\wsl\Ubuntu-[バージョン]\home\[ユーザー名]"でいいはずなんだがうまくいかずエラーが起きる。なんでやねん。
なに?マイクロソフトストアからいれたのがいけなかったのか?
まぁ、単にバージョンだかユーザー名だかミスってただけかもしれないけど、確認もめんどくなったので
こうした
wslホームディレクトリに置いてある.profileの末尾にこれを追記
eval cd ~
単にbash立ち上げ時にcdでカレントディレクトリ移動させてるだけだけど。
こっちのが確実でいいや。
ディスカッション
コメント一覧
まだ、コメントがありません