当我在VScode中打开我的工作区时,我直接进入我的SSH工作区,这正是我想要的。但我希望有一个分割终端,可以访问我的SSH工作区和本地计算机的终端,但我无法访问本地计算机而不通过下拉菜单窗口显式地创建一个新终端。如果我尝试拆分新的本地终端,我会收到错误消息“终端shell CWD“/Users/asd/work/”不存在”,就好像它正在我的SSH工作目录中查找一样。有没有办法指定默认终端在我的本地计算机上?如果我在VScode的终端首选项中这么做,启动时会出现CWD错误。
这应该已经通过microsoft/vscode-remote-release
问题1479得到解决。
你们两个都没有在你们的路径中添加
C:\Windows\System32
,我不明白为什么会这样。但是我将对此进行更改,不再依赖于
PATH
。
即使最初是为Windows准备的,现在可以在远程会话期间打开本地shell(Mac或Windows)。
通过按下ctrl+shift+p或cmd+shift+p(命令面板),您可以:
Terminal: Create New Integrated Terminal (local)
从 VSCode 1.53 版本开始(2021年1月),增加了以下功能:
重新连接远程终端会恢复终端布局。在下面的视频中,重新加载VS Code并重新连接到Windows子系统用于Linux(WSL)的远程实例时,终端布局将得到恢复。