7

我想知道如何将我的 Windows 终端的起始目录从 更改/home/user/C:/Users/user. 我尝试了一些我发现的东西,但没有任何效果。这是我在 settings.json 文件中指定的当前配置文件:

{
  "acrylicOpacity" : 1,
  "closeOnExit" : true,
  "colorScheme" : "One Half Dark",
  "commandline" : "ubuntu",
  "cursorColor" : "#FFFFFF",
  "cursorShape" : "bar",
  "fontFace" : "Consolas",
  "fontSize" : 10,
  "guid" : "{ba50f801-2d96-4517-a737-575f32f0fb61}",
  "historySize" : 9001,
  "icon" : "C:/Users/user/Pictures/ubuntu.png",
  "name" : "Ubuntu",
  "padding" : "0, 0, 0, 0",
  "snapOnInput" : true,
  "startingDirectory" : "C:\\Users\\user",
  "useAcrylic" : true
}

但是当我打开终端时,提示是user@laptop:~$pwd给出/home/user/

4

4 回答 4

13

如果你的意思是wsl,你可以startingDirectory像这样设置:

"startingDirectory": "//wsl$/Ubuntu/home/user"

\\wsl$您可以在 Windows 资源管理器中探索路径。

于 2020-05-25T08:56:33.650 回答
4

这对我有用(在 Windows 终端 1.0.1401.0、WSL2 和 Ubuntu 20.04 上):

"startingDirectory": "C:/Users/user"
于 2020-05-26T04:50:14.230 回答
0

问题是除了我创建的配置文件之外,还有一个自动生成的 ubuntu 配置文件。我开始使用自动生成的选项并删除了该"commandline" : "ubuntu"选项,现在它会监听startingDirectory

于 2020-06-28T20:17:49.183 回答
0

对我来说,当我添加版本号时它起作用了://wsl$/Ubuntu-20.04/home/username

于 2021-05-24T12:28:06.823 回答