J'utilise la version de ConEmu 180206 preview
pour avoir un terminal décent sous Windows avec le support des onglets. Il fonctionne très bien la plupart du temps.
Mais j'ai une erreur qui se produit presque chaque fois que je commit des changements après un conflit de fusion sur Git. L'erreur :
git commit
hint: Waiting for your editor to close the file... 0 [main] vim 7956 C:\Program Files\cmder\vendor\git-for-windows\usr\bin\vim.exe: *** fatal error - cmalloc would have returned NULL
1839 [main] vim 7956 cygwin_exception::open_stackdumpfile: Dumping stack trace to vim.exe.stackdump
[feat/my-branch 7b0d482] Merge branch 'develop' into feat/my-branch
Même avec l'erreur, le commit est fait correctement.
Je ne sais pas si le message de conflit par défaut de git est un problème (j'étudierai plus en profondeur la prochaine fois que l'erreur se produira, peut-être que les guillemets simples en sont la cause...), mais il suit ce format :
Merge branch 'develop' into feat/my-branch
J'ai visité quelques discussions sur ce problème et le seul conseil que j'ai pu extraire de ces discussions est de réduire la hauteur du tampon (ma valeur actuelle est de 5000) mais cette solution ne fonctionne pas pour moi.
Alors, quelle alternative avais-je pour résoudre ce problème ?