现在我正在使用Visual代码,我想让终端使用babun而不是默认的cmd.exe
事实上,我已经在理论上做到了这一点--问题是,与cmd.exe不同,启动终端时所处的目录不再是当前打开的项目,它只是简单的/home/myusername (即babun目录树中的路径)。
这有点糟糕,因为我不想每次都导航到我的目录。
接下来,我还了解了如何告诉babun (在我的例子中是zsh.exe)使用默认目录(如C:/ ),方法是将cd /cygdrive/c添加到.zshrc的末尾--不幸的是,这也不是我想要的,因为我不希望babun 总是使用相同的目录。
现在我想,考虑到这将是VSC*最舒适的选项,可能会有一些控制台参数告诉zsh.exe使用特定的目录。遗憾的是,我什么也找不到,所以我问了这个问题。怪怪的
有人知道怎么帮我吗?感谢你的帮助:)
*VSC允许您指定到shell的路径,以及将传递的参数数组。
发布于 2017-08-18 20:01:10
您可以将目录放置到cmd文件中,并将其作为shell运行:
d:
@rem note that's important to change the drive 'permanently'
cd d:\home
zsh.exe然后将此cmd文件指定为要调用的shell。
发布于 2019-01-07 11:26:37
在文件资源管理器right click中打开所需的目录,然后选择Open Babun here。
发布于 2019-01-16 09:55:27
https://stackoverflow.com/questions/45756662
复制相似问题