I have just started using git and when I git commit it uses the VIM text editor to change write the commit message. Is this normal?
In the tutorials and examples I have
If you did not set an editor via the $GIT_EDITOR environment variable, core.editor configuration variable, the $VISUAL or $EDITOR environment variables, it will use vi.
vi