The title is very descriptive. Just in case, I will give an example:
START BLOCK1 something END BLOCK1 START BLOCK2 something somenthing... END BLOCK2
BLOCK1
in visual modeBLOCK1
to some other file?You can copy a block of text by pressing Ctrl-v (or Ctrl-q if you use Ctrl-v for paste), then moving the cursor to select, and pressing y to yank. Now you can move elsewhere and press p to paste the text after the cursor (or P to paste before).
To get into the Vim Visual Line mode, press “Shift+V” while you are in Vim's Normal mode.
If you didn't make any changes, type :q and press Enter / return. If you made some changes and would like to keep them, type :wq and press Enter / return.
Select the text you wish to save, in either line visual or block visual mode, and
:w new.txt
That's what you type, but you won't actually see exactly what's above. When you press :
, you'll go to the command line which will automatically get filled in with selection information. It'll look something like this:
:'<,'>
Just carry on typing the rest (w new.txt
) to get
:'<,'>w new.txt
...and press enter.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With