Linux Vim 删除不包含 abc 或 xyz 的行
Linux Vim delete lines that don't contain abc or xyz
在 Vim 中有 :v 用于排除要删除的行
:v/abc/d
删除所有没有abc的行。这很好,但是如果我想删除不包含 abc 或 xyz 的所有内容怎么办?
你可以这样做:
:v/\(abc\)\|\(xyz\)/d
在 Vim 中有 :v 用于排除要删除的行
:v/abc/d
删除所有没有abc的行。这很好,但是如果我想删除不包含 abc 或 xyz 的所有内容怎么办?
你可以这样做:
:v/\(abc\)\|\(xyz\)/d