- Mark the location of the first character of the block of text you want to copy by pressing mx This marks the begining of the text to be copied into a buffer 'x'.
- Move the cursor over the last character of the block of text you want to copy and press (shift)+x By pressing shift you are moving all the characters from mark to the current position into a buffer.
- To copy (or, in vi terminology, to yank the buffered text) press y'x This will yank everything from the buffer x. ('tick' character ' is command in vi to read from the named buffer)
- Now move the cursor above the location where you want to paste the yanked text and press p p (for paste) will insert the copied (yanked) text at the line below the cursor.
Blog on things around me - Quality Management, Free & Open Source Software, Gadgets, Utilities...
Friday, March 6, 2009
Copy/Paste the block of text in vi/vim
Subscribe to:
Post Comments (Atom)
Total Pageviews
Popular Posts
-
Bugzilla is the Bugs/Issues Tracking Tool from The Mozilla Organization. Version 2.18 is the latest stable release. There are couple of res...
-
Lalit Modi, the mastermind behind the Indian Premier League (IPL), recently had a candid interview with Raj Shamani. The interview delved d...
-
Two MIT math graduates bump into each other at Fairway on the upper west side. They hadn't seen each other in over 20 years. The first g...
-
Can you create folders in your Windows environment with these names: Aux Con Nul Do you why? May be 'reserved words'?!!!
-
via Instagram http://instagr.am/p/KSz4BBk5N4/
2 comments:
why not use:
(for five lines)
:y5
move curson
p
just what i was looking for, thanks!
Post a Comment