0

现在我正在使用 Visual Studio Code,我想让终端使用 babun 而不是默认的cmd.exe
事实上,我已经在理论上设法做到了 - 问题是,与 不同的是cmd.exe,我所在的目录启动终端后不再是当前打开的项目,它只是简单的/home/myusername(即 babun 目录树中的路径)。
这有点糟糕,因为我真的不想每次都导航到我的目录。
接下来,我还发现了如何告诉 babun(在我的情况下,zsh.exe)使用默认目录,例如C:/添加cd /cygdrive/c到 .zshrc 的末尾 - 不幸的是,这也不是我想要的,因为我不希望 babun总是使用相同的目录。

现在我想,由于这将是 VSC* 最舒适的选择,可能会有一些控制台参数告诉zsh.exe使用特定目录。可悲的是,我找不到任何东西,因此提出了这个问题。够奇怪的

有人知道如何帮助我吗?感谢帮助:)

*VSC 允许您指定 shell 的路径,以及将传递的参数数组。

4

3 回答 3

0

Babun 目前不支持指定启动目录的命令行参数。

但是,Babun GitHub 中有一个拉取请求可以解决该问题。不幸的是,它似乎不太可能很快被接受。

要手动访问该功能,请查看拉取请求。

于 2019-01-16T09:55:27.077 回答
0

在文件资源管理器中打开所需目录right click,然后选择Open Babun here

于 2019-01-07T11:26:37.213 回答
0

您可以将您的目录放入一个 cmd 文件并作为 shell 运行它:

d:
@rem note that's important to change the drive 'permanently'
cd d:\home
zsh.exe

然后将此 cmd 文件指定为要调用的 shell。

于 2017-08-18T20:01:10.643 回答