rhysd/vim-operator-surround — pull request #14 by machakann (2014-09-20 05:25:56+00:00)
Title: Independent from repeat.vim.

全体を理解できているかは怪しいのですが、だいたいこのような仕組みで repeat.vim への依存なしにドットリピートが可能になると思います。ドットリピート時の処理もほんの少しだけ低減されます。いかがでしょうか？