У меня есть эта странная проблема с использованием 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.