10 を使用して、パターンに一致するすべての行に対して何かを行う方法を知っています:g。パターンと一致しないすべての行に何かをする方法はありますか? たとえば、/ foo /に一致しないすべての行を削除するとします。私は次のようなことをするかもしれません: :G/foo/d (:Gの反対ではありません:gが、それが私が探しているものです) 何か案は? vim regex — pkaeding ソース 2 miv ni g:。 — tsilb 2009
17 VIMには以下のような反転があると思います。 :g!/foo/d または、grep以下のコマンドのように、 :v/foo/d シェルプロンプトに進む準備ができている場合は、 grep -v foo filename.txt > new.txt これを行います — ニク ソース