У меня есть эта странная проблема с использованием 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
? Я не могу воспроизвести это с vim 7.3, git version 1.7.11.1.