0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

WSL2 Window Terminalからの起動ディレクトリ

Posted at

はじめ

WSL2にUbuntu 24.04.1 LTSをインストール後、エクスプローラで開いているフォルダ上でコンテキストメニュー「ターミナルで開く」を選択しターミナルが起動するとパスがカレントディレクトリになってしまう。

調べた感じ、以下のissueがあった。
https://github.com/microsoft/terminal/issues/12961
https://github.com/microsoft/terminal/issues/18162

インストールした Ubuntu2404.exe の起動では効かないらしく、WSLから起動なら想定した動作になるっぽい。

対応

  1. Windows Terminalを起動して「設定」を開く
  2. 左ペインの「新しいプロファイルを追加します」を選択
    1. 新しい空のプロファイルを選択
    2. 名前を適当に変更('Ubuntu 24.04.1'とした)
    3. コマンドラインにwsl起動コマンドを設定
      wsl -d Ubuntu-24.04
      
      このときディストリビューション名は合わせる
      「wsl --list」コマンド利用
    4. 開始ディレクトリは「親プロセス ディレクトリの使用」にチェック
    5. アイコンは任意
  3. 右下の「保存」を押す

これで任意のフォルダ上でコンテキストメニューからターミナルを起動すると、そのパスがカレントディレクトリになっているはず。

既存のプロファイル「Ubuntu 24.04.1 LTS」(自分の場合)はドロップダウンからプロファイルを非表示にするをオンにしておく。
(「プロファイルの削除」から削除するかは任意で。)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?