-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

:g/pattern/d to delete lines matching pattern
:g!/pattern/d to delete lines not matching pattern so just do
:g!/\cambulance/d and then :w newfile to save the lines containing ambulance to 
newfile. The \c is for matching case insensitive.


Mart


On April 11, 2014 4:37:02 PM CEST, Greg Nevius <[email protected]> wrote:
>Hello everyone! First off, let me say that I am a designer, and don't
>have the higher level of thinking required to do what I would like to
>accomplish. That being said, if anyone could help me, I would be so, so
>grateful and appreciative!
>
>Here's what I've got - a tab delimited text file  ~1.6GB. It's a huge
>file.
>
>Step 1:
>What I need to do is search out anything that has the word "ambulance"
>and copy the entire line in VIM. Here's a example of l entry:
>
>1003006180     MEDICWEST AMBULANCE, INC.                                       
>O       9 W DELHI AVE           NORTH LAS
>VEGAS  890327836       NV      US      Ambulance Service Supplier      Y       
>F       A0425   Ground
>mileage        73737.3 7873    12047   7.0418345939    0.8138691894    
>26.055025476    8.2428463203    5.5882732348    1.3276220145
>
>There are thousands of entries in the text file, so to manually search
>through is impossible.
>
>Step 2:
>I then need to extract these entries that contain "ambulance" (the
>entire line)and save all of them to another text file. From there, I
>can import into Excel.
>
>I had considered going the MySQL route, but that's shaky for me, being
>a pixel pusher :)
>
>Is this something that I can easily do in VIM? It seems like it's built
>for that.
>
>Once again, thank you very much for any time or assistance you may be
>able to provide!
>
>Cheers, G
>
>--
>--
>You received this message from the "vim_use" maillist.
>Do not top-post! Type your reply below the text you are replying to.
>For more information, visit http://www.vim.org/maillist.php
>
>---
>You received this message because you are subscribed to the Google
>Groups "vim_use" group.
>To unsubscribe from this group and stop receiving emails from it, send
>an email to [email protected].
>For more options, visit https://groups.google.com/d/optout.

- --
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-----BEGIN PGP SIGNATURE-----
Version: APG v1.1.1

iQFBBAEBCgArBQJTSD3WJBxNYXJ0IEx1YmJlcnMgPG1hcnRAbWFydGx1YmJlcnMu
bmV0PgAKCRCpN7ehrT/r5zUSCACyO5CX/lOzA5sU4saC6/CRuj7tCQUy/azt8kgf
/KgLkUYvAg/3DBieOQ1P58p5XmUqFzf/kv5FiiOhFx/JLYoDPXRAIz3EGgHPZH+I
KDTCF5wfiaoaCWxPHgB4L4QPnf7zjkqLS8djOvk2v4iaHoJoZPB0RDBlt1JsVEHf
Nl+M7dB8mfftPR6DQO6JreIsLMGGCr5TP0JWPMLSje0T1v4CYJUMctH8T32sz976
HllFgSdcEDxPjmGWEoZNXxZzD6FQ20tb9qXtgX5lfZRyB3/Kk1Woij80h0MWI2JW
0mss//85Ms5rI2S38BVUHMcT0SH8mjvlkq8NvCOEzvYDKxKy
=EF5T
-----END PGP SIGNATURE-----

-- 
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to