git commit error - tidak dapat menjalankan vim: Tidak ada file atau direktori seperti itu

8
$ git commit  
error: cannot run vim: No such file or directory
error: There was a problem with the editor 'vim'.
Please supply the message using either -m or -F option.

Bagaimana saya bisa mengatasi kesalahan dan mendefinisikan editor?

Michael Durrant
sumber
Apakah Anda ingin menjalankan vim atau editor lain? Jika Anda ingin menjalankan vim, apakah itu berfungsi jika Anda menjalankannya dari baris perintah?
Gilles 'SO- stop being evil'

Jawaban:

13

Selain menginstal vimatau menentukan pesan komit pada baris perintah seperti pesan kesalahan yang disarankan, ada beberapa cara untuk memberi tahu git editor mana yang harus digunakan. Anda dapat mengatur core.editorproperti (secara lokal untuk proyek itu, atau secara global untuk semua git):

$ git config --global core.editor nano

Anda juga dapat mengatur EDITORvariabel lingkungan, di mana git akan kembali jika core.editortidak disetel:

$ export EDITOR=nano
Michael Mrozek
sumber
4

Jawabannya adalah:

sudo apt-get install vim

karena itu mesin baru dan vim tidak diinstal.

Michael Durrant
sumber
1
Tidak bisakah "jawabannya" juga sudah export EDITOR=vi?
dubiousjim