Alp*_*aca 8 linux windows-subsystem-for-linux wsl-2
我在 Windows 10 中使用 Ubuntu-20.04 WSL2。
我想D:在打开终端时接近,所以我将其添加到我的工作区中settings.json:
"source": "Windows.Terminal.Wsl",
"colorScheme": "Monokai Night",
"startingDirectory": "\\\\wsl$\\Ubuntu-20.04\\mnt\\d" //added this
Run Code Online (Sandbox Code Playgroud)
但它不起作用(此代码将我连接到默认值mnt/c/Users/username)。
所以我也尝试了这个:
"source": "Windows.Terminal.Wsl",
"colorScheme": "Monokai Night",
"startingDirectory": "\\\\wsl$\\Ubuntu-20.04\\mnt" //added this
Run Code Online (Sandbox Code Playgroud)
这是工作。
如何设置起始目录d?
对于像这样的挂载目录D:,设置挂载点/mnt/d是行不通的(h/t @Dominique)。
使用 Windows 样式的路径(转义反斜杠):
\n"startingDirectory": "D:\\\\"\nRun Code Online (Sandbox Code Playgroud)\n或者在较新的版本中使用 Linux 风格的斜杠(斜杠不需要转义):
\n"startingDirectory": "D:/"\nRun Code Online (Sandbox Code Playgroud)\n\xe2\x80\x93在 Windows 10 21H2 或 Windows 11 上需要Windows 终端 1.11.2421.0
\n或者,忽略 Windows 终端设置并cd在您的末尾~/.bashrc:
cd /mnt/d\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
3308 次 |
| 最近记录: |