I don't often have to modify multiple commit messages, but it has happened once or twice and I don't ever remember seeing this. I hope someone else has. When I
git rebase -i HEAD~7
Could not execute editor
Yesterday was just one of those days. On a lark, I decided to set the full path to vi (e.g.
/usr/bin/vi) rather than just the executable. Now everything works. I have to admit that I don't get it since
vi is perfectly executable on its own (my
$EDITOR env variable is also set to
vi), but it's working and my technical karma hasn't been so great lately so maybe I just shouldn't question the deities will...