Home > Vim > Vim – usuwanie pustych linii z pliku

Vim – usuwanie pustych linii z pliku

Czasami zachodzi potrzeba usunięcia pustych linii z pliku. Oczywiście można to zrobić w VIM:
:%g/^$/d
Categories: Vim Tags:
  1. Bonifacy
    June 11th, 2007 at 09:56 | #1

    Ja używam po prostu backspace jest bardziej intuicyjny.

  2. Antoni Jakubiak
    June 11th, 2007 at 11:20 | #2

    Do czasu, aż nie będzie konieczńości zmiany pliku zawierającego 250 pustych lini do usunięcia. Za mało żeby pisać program, i wystarczająco dużo żeby rozbolały palce.

  3. Antoni Jakubiak
    September 12th, 2007 at 15:22 | #3

    Dziś miałem okazję znów skorzystać z tego przykładu. Tym razem moim zadaniem było usunięcie z pliku wszystkich linii, w których występuje XXX. Robi się to tak:

    %g/^.*XXX.*$/d

  4. February 8th, 2012 at 17:47 | #4

    “usunięto 138123 wierszy”

    krótko mówiąc, dziękuję ;-)

  1. No trackbacks yet.

Subscribe without commenting