Odd. I never knew this problem even existed. Practically everything I make starts with vi, and I never just type it without an argument.
I write untitled things on Etherpad (because it doesn't let you give things titles yet), but Etherpad backs up every keystroke.