如何将ed设置为Git命令行的默认编辑器?
将Git默认编辑器设置为ed的方法
全局设置(所有Git仓库生效)
直接在终端执行以下命令,让所有本地Git仓库默认使用ed作为编辑器:
git config --global core.editor ed
仓库级设置(仅当前仓库生效)
如果只想让单个特定仓库使用ed,先切换到该仓库的目录下,再执行:
git config core.editor ed
验证设置是否生效
执行命令查看当前编辑器配置:
# 查看全局编辑器配置 git config --get --global core.editor # 查看当前仓库的编辑器配置 git config --get core.editor
返回结果为ed则说明设置成功。也可以直接触发Git的编辑流程测试,比如执行空提交命令:
git commit --allow-empty -m ""
此时会进入ed编辑器界面,说明配置已生效。
ed编辑器基础操作提示
ed是行编辑器,这里列出几个最常用的操作:
- 输入
i进入插入模式,开始编写提交信息或脚本内容 - 编写完成后按
Esc退出插入模式,输入:wq保存并退出 - 如果不想保存修改,退出插入模式后输入
:q!强制退出
内容的提问来源于stack exchange,提问作者JoelFan
相关产品推荐
相关产品推荐

