skip to main | skip to sidebar

Linux Notes

Wednesday, August 26, 2009

vim: keep or delete lines matching a pattern

This is similar to a grep on the local buffer. To delete all lines matching a certain regular expression pattern, use
:g/pattern/d
To do the opposite, i.e. only keep those lines matching the pattern, use
:v/pattern/d
And to only temporarily print matching lines, use
:g/pattern
Posted by leo at 10:19 AM 1 comment:
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Blog Archive

  • ►  2012 (1)
    • ►  January (1)
  • ►  2011 (6)
    • ►  October (1)
    • ►  September (1)
    • ►  May (3)
    • ►  March (1)
  • ►  2010 (8)
    • ►  December (2)
    • ►  November (1)
    • ►  October (1)
    • ►  March (3)
    • ►  February (1)
  • ▼  2009 (12)
    • ►  December (1)
    • ►  November (1)
    • ►  September (1)
    • ▼  August (1)
      • vim: keep or delete lines matching a pattern
    • ►  July (1)
    • ►  May (1)
    • ►  April (1)
    • ►  February (5)
  • ►  2008 (30)
    • ►  December (1)
    • ►  November (2)
    • ►  October (6)
    • ►  July (3)
    • ►  June (1)
    • ►  April (4)
    • ►  March (3)
    • ►  February (3)
    • ►  January (7)
  • ►  2007 (84)
    • ►  December (3)
    • ►  November (7)
    • ►  October (4)
    • ►  September (70)