I was trying the mapping from [Vimcasts episode 61](http://vimcasts.org/e/61). ``` nnoremap <silent> <Plug>TransposeCharacters xp:call repeat#set("\<Plug>TransposeCharacters")<CR> nmap cp <Plug>TransposeCharacters ``` After running the mapping `cp`, repeating it `.`, and making another change `ofoo<Esc>`, the `.` becomes ineffective. It doesn't repeat `ofoo<Esc>`. If this is a fundamental limitation of repeat.vim (`CursorMoved` ...?) I believe it should be mentioned in the docs. Thanks!