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