如何配置VSCode在项目文件夹启动WezTerm外部终端?
解决VSCode启动WezTerm时定位到项目目录的问题
VSCode直接调用WezTerm.app时,无法接收当前项目目录参数,导致启动后默认进入主目录。你可以通过以下配置修正:
- 打开VSCode设置(快捷键
Cmd+,),搜索terminal.external.osxExec - 将原配置修改为WezTerm的命令行执行文件路径,并添加启动参数:
"terminal.external.osxExec": "/Applications/WezTerm.app/Contents/MacOS/wezterm", "terminal.external.osxArgs": ["start", "--cwd", "."] - 保存配置后,按下
Cmd+Shift+C,WezTerm就会直接在当前项目文件夹启动。
原理:WezTerm的GUI程序本身不支持接收外部传递的工作目录参数,但它的命令行工具wezterm支持通过--cwd指定启动目录,VSCode会将配置里的.自动替换为当前项目的路径。
内容的提问来源于stack exchange,提问作者Shai Avr
相关产品推荐
相关产品推荐

