设置Git默认编辑器为VS Code需运行git config --global core.editor "code --wait",确保code命令可用并启用--wait参数使Git等待编辑完成。

要将 VS Code 设置为 Git 的默认编辑器,只需配置 Git 的 core.editor 设置,让 Git 在需要输入提交信息或进行交互操作时自动调用 VS Code。
1. 设置全局 Git 编辑器为 VS Code
打开终端(Terminal)或命令行工具,运行以下命令:git config --global core.editor "code --wait"
这条命令的作用是:- code:调用 VS Code 的命令行工具
- --wait:让 Git 等待你关闭文件后再继续执行后续操作(比如提交)
2. 确保 VS Code 命令行工具已安装
VS Code 必须支持从终端启动code 命令。如果上面的命令报错“command not found”,说明命令行工具未安装。
解决方法:
- 打开 VS Code
- 按下 Ctrl + Shift + P(Mac 上是 Cmd + Shift + P)打开命令面板
- 输入并选择 Shell Command: Install 'code' command in PATH
- 执行该命令后,重启终端
3. 验证设置是否生效
运行以下命令查看当前编辑器设置:git config --global core.editor
输出应为:code --wait
你也可以测试一下,在 Git 项目中运行:git commit
如果 VS Code 正确弹出并等待你输入提交信息,说明设置成功。 基本上就这些。只要确保code 命令可用,并正确设置了 --wait 参数,Git 就会顺畅地使用 VS Code 作为默认编辑器。










