Paste multiple times in Vim

Lakshmi Narayanan picture Lakshmi Narayanan · May 22, 2013 · Viewed 32.9k times · Source

This maybe really simple, But I tried searching and I ended up with stuff like copying multiple lines, cut and paste multiple lines etc. What am looking for is pasting a single line multiple times in Vim.

For eg. A line 'X' is copied and I want to paste this line alone for say 30 times, thus I will have 30 'X' lines. Is it possible with a single command in Vim? Please help me.

Note: A single command for paste. Copy of the line can be done by 'y'. for pasting 30 times or so, I need a single command. Please help me here.

Answer

Birei picture Birei · May 22, 2013

Yes. Put before the command the number of times you want to repeat the action. And this works with many of vim commands. It would be:

30p