Недавно я установил bash-it
в свой терминал. Теперь, когда я пытаюсь выполнить git commit
терминал показывает мне эту ошибку:Git-commit не может открыть vim
/usr/bin/mate -w: /usr/bin/mate: No such file or directory error: cannot run /usr/bin/mate -w: No such file or directory error: There was a problem with the editor '/usr/bin/mate -w'. Please supply the message using either -m or -F option.
Перед bash-it
, команда фиксации правильно открыли Vim. Конечно, я попытался изменить core.editor
в git на «vim», но это все равно не работает.
Не могли бы вы помочь мне решить эту проблему? Мне очень нравится vim, это было очень легко и быстро ... Я не хочу использовать TextMate для редактирования сообщения фиксации.
PS: Я использую Mac OSX
Проверьте '' EDITOR' или переменные окружения VISUAL'. Один из них, вероятно, указывает на '/ usr/bin/mate'. – Paul
Спасибо, Пол, вы были правы, мне пришлось окружить переменные, указав на: '' '# Установить мой редактор и редактор git export EDITOR ="/usr/bin/mate " export GIT_EDITOR = '/ usr/bin/mate -v'''' Я отредактировал мой .bash_profile и удалил те, чтобы установить vim: '' '# Установить мой редактор и редактор git export EDITOR ="/usr/bin/vim " export GIT_EDITOR = '/ usr/bin/vim'''' – imran3