In http://vim.runpaint.org/typing/undoing-mistakes/#comment-39537420 it is suggested that this recipe could do with more detail.