10 我知道如何使用来对匹配模式的每一行做一些事情:g。有没有办法对每条与模式不匹配的行进行处理? 例如,假设我要删除与/ foo /不匹配的每一行。我可能会做类似的事情: :G/foo/d (:G不是的反义词:g,但这就是我想要的) 有任何想法吗? vim regex — ka source 2 miv ni g: — tsilb
17 我认为VIM中存在一种反转,因为 :g!/foo/d 或者,像grep下面的命令一样, :v/foo/d 如果您准备好进入shell提示, grep -v foo filename.txt > new.txt 将这样做 — 尼克 source