Я хочу, чтобы Git использовал Vim.Я не новичок в этом, по крайней мере, в Unix, где это действительно легко.Но, как и все в DOS, это кажется бессмысленной борьбой.Я думаю, что я, вероятно, упускаю что-то очевидное.
Итак, я сделал это:
>git config --global core.editor "\"c:\Program Files\Vim\vim71\gvim.exe\""
Но это происходит:
> C:\dev\qfnet\quickfix.net>git commit -a
"c:\Program Files\Vim\vim71\gvim.exe": c:\Program Files\Vim\vim71\gvim.exe: command not found
error: cannot run sh: No such file or directory
error: There was a problem with the editor '"c:\Program Files\Vim\vim71\gvim.exe"'.
Please supply the message using either -m or -F option.
Я также попытался установить переменную EDITOR, с похожими результатами.
"sh" на моем пути, поэтому я не знаю, почему он не может его найти.Если я запускаю «sh» из приглашения, он запускается правильно, насколько я могу судить.(Что все-таки пытается запустить "sh"?)
Спасибо всем, кто может сказать мне, что мне не хватает.