Search code examples
vimcopy-pastevi

vi/vim editor, copy a block (not usual action)


In vi/vim editor, I need to copy a block. There are many ways, but one way is very quick.

  1. label the first line by some way,

  2. then label the end line by some way,

  3. then put some command to copy the labeled lines.

  4. then copy, may using 'p', but not sure.

Anybody know the commands (not yy or 10yy)?


Solution

  • Another option which may be easier to remember would be to place marks on the two lines with ma and mb, then run :'a,'byank.

    Many different ways to accomplish this task, just offering another.