当我使用git commit
作为编辑器使用mvim
时,通常的COMMIT_MSG
文件会在新的MacVim窗口中打开,但是当我编写并退出消息时,git会忽略提交消息
如果我使用终端vim
,则不会发生此问题,因此我认为我的vim配置没有问题。
我该怎么办?我在iTerm
zsh
答案 0 :(得分:5)
谷歌搜索了一段时间后,我发现解决方案是在前台模式下简单地告诉git run mvim
。
git config --global core.editor "mvim -f"