git commit error – impossible d'exécuter vim: pas de file ou de directory

$ 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. 

Comment puis-je surmonter l'erreur et définir l'éditeur?

Outre l'installation de vim ou la spécification du message de validation sur la command line comme le message d'erreur suggéré, il existe plusieurs façons de dire à git quel éditeur il doit utiliser. Vous pouvez définir la propriété core.editor (localement pour ce projet, ou globalement pour tout git):

 $ git config --global core.editor nano 

Vous pouvez également définir la variable d'environnement EDITOR sur laquelle git se core.editor si core.editor n'est pas défini:

 $ export EDITOR=nano 

La réponse était:

 sudo apt-get install vim 

comme c'était une nouvelle machine et vim n'a pas été installé.