只需执行 git config –global core.editor “code –wait” 即可将 vscode 设为 Git 默认编辑器,需确保已安装并配置 code 命令到 PATH,验证后可立即用于 commit、rebase 等操作。

直接在 Git 中配置 VSCode 为默认编辑器,只需一条命令,无需手动改配置文件或折腾环境变量。
确认 VSCode 已正确安装并支持命令行
VSCode 安装时勾选了“Add to PATH”(windows/macOS 默认提供该选项),才能在终端中直接调用 code 命令。如果没勾选,可手动通过 VSCode 菜单启用:
- windows:打开 VSCode → Ctrl+Shift+P → 输入 “shell command” → 选择 “Shell Command: Install ‘code’ command in PATH”
- macOS:菜单栏 Code → Install ‘code’ command in PATH
- linux:通常需手动添加别名或软链接,推荐使用官方 .deb/.rpm 包安装以自动配置
运行命令设置为 Git 默认编辑器
在终端(Git bash、iTerm、Terminal 等)中执行以下任一命令:
- 仅对当前用户生效(推荐):
git config –global core.editor “code –wait” - 若想同时处理合并冲突等复杂场景,建议加
--wait参数,确保 Git 等待你关闭编辑器后再继续操作 - Windows 用户如遇到路径空格问题,可改用:
git config –global core.editor “‘C:/Users/用户名/appData/Local/Programs/microsoft VS Code/Code.exe’ –wait”
验证是否设置成功
运行以下命令查看当前 Git 编辑器配置:
git config –global core.editor
HTML5 Emoji自定义表情编辑器
59
基于HTML5和CSS3的Emoji自定义表情编辑器,初始默认是一个人脸,你可以在编辑器中为该人脸表情添加和改变各种面部表情,例如带上帽子,噘嘴等,甚至可以将其他任意Emoji表情添加上去,用起来非常不错。
59 应输出 code --wait 或对应完整路径。再试一次触发编辑器的操作,例如:
- git commit(不带
-m),看是否自动弹出 VSCode 编辑提交信息 - git rebase -i HEAD~2,检查交互式变基是否在 VSCode 中打开
小提示:配合 VSCode 插件提升体验
设好编辑器只是第一步,搭配这些插件能真正发挥 Git + VSCode 的效率:
- GitLens:增强 Git 能力,显示行级作者、快速查看历史、一键比较分支
- Git Graph:可视化仓库图谱,点选提交直接 checkout 或 reset
- 开启 VSCode 设置中的 “Git: Suggest Smart Commit”(智能提交建议),自动填充关联 issue 或规范格式
基本上就这些。不需要重启终端或重装软件,设完立刻生效。