vi: copy block of text, marker to marker
cursor at start of cursor, press: ma go to end of block you want to copy, press y`a y, as you know, is yank. you can do d for delete.
cursor at start of cursor, press: ma go to end of block you want to copy, press y`a y, as you know, is yank. you can do d for delete.