I am using the Git CLI in Cygwin on Win7. I have a problem when I issue a command that requires editor interaction, such as
git commit --amend In Cygwin, the command simply hangs and I must do Ctrl-Z to get the next prompt. The commit does not go through.
I tried to set the default editor to vi:
git config --global core.editor "vi" But that did not work.
In Windows Terminal (DOS-like CLI), it redirects to a vi-like editor fine, i.e. business as usual. But it doesn't work in Cygwin. I prefer using Cygwin over Terminal because I was having some other issues in Terminal (wasn't showing which remotes the locals are tracking etc.)
How do I set the default editor when using Git on Cygwin?