vim: coalesce all changes in insert mode into single undo item.

This fits closer to how VIM handles the undo stack.