У мене є ця дивна проблема з використанням vi
як редактора для git commit -a
.
Нормальний потік такий: я набираю git commit -a
, vi
з'являється, вводя своє повідомлення про фіксацію, а потім :wq
для збереження та виходу з нього vi
.
Це чудово працює. Однак іноді я роблю помилку на друку і замість того, :wq
щоб набирати текст :Wq
(тому що я використовую зміну для :
). Потім, коли я виправляю себе і ввожу :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
git
таvi
? Я не можу спростувати це з vim 7.3, git версія 1.7.11.1.