Technology TidBits

Answers to various technical questions on php programming, mysql, linux, and many more categories.



Add comment:
Name:
Email:
Comment: *
(Use BBcode - No HTML)


You MUST answer this simple math equation - to prevent spammers: 4 + 3 =  


How can I delete a large chunk of text using vi?

Last updated: 07/01/2009

Sometimes your finger gets tired of using the "x" key in vi, which only removes one character at a time.  To wipe out a huge chunk of text, a long string, or multiple paragraphs, you can use this command:

1.  First, here's an example line:

print "The quick, brown fox jumps over the lazy dog.";

2.  Assume you want to delete everything between the quotes (").  Position the cursor on the "T" after the first set of quotes.

3.  Type: d/" [enter] - this should delete everything until the next ". 

4.  You can delete huge chunks of content by adding a unique string at the bottom of the content you want to delete.  With the "d" command in vi, you can search for full words, case sensitive, etc.

 





Powered by KnowledgebasePublisher 1.1
Superb Internet
Content provided by Roberts WebForge, Inc.