Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Use the repeat command (.) with supported plugins http://www.vim.org/scripts/script.php…
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
This is a mirror of http://www.vim.org/scripts/script.php?script_id=2136 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. Support is already present in the following plugins: surround.vim (vimscript #1697) speeddating.vim (vimscript #2120) abolish.vim (vimscript #1545) unimpaired.vim (vimscript #1590) commentary.vim (vimscript #3695) 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) Details are at the top of the file. Let me know if you add support to a script on vim.org and I will link it here. http://github.com/tpope/vim-repeat