使用vi
作为的编辑器时,我遇到了一个奇怪的问题git commit -a
。
正常流程是:输入git commit -a
,vi
出现,输入我的提交消息,然后:wq
从保存并退出vi
。
这很好。但是,有时我会打错字,而不是:wq
键入:Wq
(因为我将shift用于:
)。然后,当我纠正自己并:wq
再次键入时,git
出现以下错误:
error: There was a problem with the editor 'vi'.
Please supply the message using either -m or -F option.
我怎样才能解决这个问题?
7.3
和git 1.7.9.6 (Apple Git-31.1)
,是Mountain Lion afaik上的默认值
git
和vi
?我无法使用git版本1.7.11.1的vim 7.3对此进行复制。