Al save el post de Git desde Vim: e32 Sin nombre de file

Al save un nuevo post de confirmación con git commit -a , o al editar un post existente con git commit --amend , Vim parece no cargar el file Git correcto, y está lanzando "e32 No File Name" al momento de save.

Específicamente con la edición de commits existentes a través de git commit --amend , no está cargando el post, sino que muestra la pantalla "Vim – Vi Improved". Puedo proceder a ingresar un post y save, luego, cuando git log , puedo ver el post original, junto con algunos caracteres unicode y erróneos:

 commit 07aa5029e376 Original message <U+0080>ý5:q 

Tenía exactamente el mismo problema y no podía resolverlo en ningún lado. Sin embargo, después de intentar la respuesta de esta publicación: ¿Cómo hago que Git use el editor de mi elección para commits? , simplemente funcionó como se esperaba sin files o errores de utf:

Establezca la variable de entorno GIT_EDITOR: export GIT_EDITOR = vim

Eso es. Espero que esto resuelva tu problema también.