git 配置 default editor

省流

bash 复制代码
code --wait

之前是直接用的集成选项里的 VSCode,配置都是预先配置好的

这次手动配了一个 custom editor,搞明白 git 是怎么找 editor 的了。

前情提要

要理解 vscode 的两个启动命令对应的不同模式

bash 复制代码
code # 不阻塞,子进程直接退出
code --wait # 等保存并关闭文件后,code 退出

git 有一个 test editor 的选项,如果测试的话,会按照配置的命令启动一个子进程打开临时文件,然后等子进程退出的时候检测文件有没有被修改。

  • 如果用 code,子进程直接退出,git 报错 file is not modified.
  • code --wait,子进程在保存后退出,配置成功
相关推荐
Klaus_Wei5 小时前
git 高级命令模式典型应用--“同步云端 + 清理垃圾分支”的一键命令
git·git高级用法·git同步云端·git清理垃圾分支
妙娲种子6 小时前
配置git/创建第一个智能相册保存快照
git
what_20186 小时前
git一个账号在两台电脑登录 出现不同用户名
git
困鲲鲲6 小时前
ROS2系列 (13) : 常用Git指令入门(本地Git)
git·ros2
☆cwlulu11 小时前
git分支管理详解
开发语言·git·青少年编程
脑子不好的小菜鸟13 小时前
用vscode连接远端ubuntu无法git push,vscode无法连接centos
git·vscode·ubuntu·centos
__Witheart__14 小时前
Git 如何修改已有的分支名称
git
秦jh_17 小时前
【git】分支管理
git
百锦再21 小时前
第5章 所有权系统
运维·git·python·eclipse·go·github·负载均衡
DW_DROME1 天前
git worktree (镜像站加速)
git