//vim-repeatbytpope

vim-repeat

repeat.vim: enable repeating supported plugin maps with "."

2,691
85
2,691
27
Vim Script

repeat.vim

If you’ve ever tried using the . command after a plugin map, you were
likely disappointed to discover it only repeated the last native command
inside that map, rather than the map as a whole. That disappointment
ends today. Repeat.vim remaps . in a way that plugins can tap into
it.

The following plugins support repeat.vim:

Adding support to a plugin is generally as simple as the following
command at the end of your map functions.

silent! call repeat#set("\<Plug>MyWonderfulMap", v:count)

Installation

Install using your favorite package manager, or use Vim’s built-in package
support:

mkdir -p ~/.vim/pack/tpope/start
cd ~/.vim/pack/tpope/start
git clone https://tpope.io/vim/repeat.git

Contributing

See the contribution guidelines for
pathogen.vim.

Self-Promotion

Like repeat.vim? Follow the repository on
GitHub and vote for it on
vim.org. And if
you’re feeling especially charitable, follow tpope on
Twitter and
GitHub.

License

Copyright © Tim Pope. Distributed under the same terms as Vim itself.
See :help license.

[beta]v0.14.0