【发布时间】:2022-07-22 16:26:00
【问题描述】:
我在 VSCode 中通过 Cygwin 为 zsh 设置了自定义配置文件,如下所示:
"terminal.integrated.profiles.windows": {
"zsh": {
"path": "C:\\cygwin64\\bin\\bash.exe",
"args": ["--login", "-c", "zsh"],
"overrideName": true,
"color": "terminal.ansiRed"
}
},
"terminal.integrated.defaultProfile.windows": "zsh",
但默认目录是/home/ADMIN,而不是我的工作目录(我正在工作的源代码的repo 目录)。有谁知道如何解决这个问题?提前谢谢你。
【问题讨论】:
-
因为这涉及到VSC的配置,请在Super User询问。
-
感谢指点
-
还有一点:如果要运行 zsh,为什么要在 VSC 配置文件 bash.exe 中写入?
-
对不起,我听不懂你说什么。我只是启动 Cygwin 的 bash 并运行“zsh”命令 start zsh
-
为什么要运行 bash 来执行 zsh?你可以直接执行 zsh,就像你配置一个普通的 bash shell 一样。
标签: visual-studio-code cygwin zsh oh-my-zsh