假设我正在编辑一个 1000 行的文件。
我想保持 1-500 行不变。
但我想删除第 500 行之后匹配“ABC”的所有行
我怎样才能做到这一点?
我可以做到这一点
:g/ABC/d
我可以删除范围内的所有行
:501,$d
但是如何只删除与模式匹配的行?
(自 1989 年以来一直在使用 vi。只是想不出该怎么做!对不起,如果很明显)
假设我正在编辑一个 1000 行的文件。
我想保持 1-500 行不变。
但我想删除第 500 行之后匹配“ABC”的所有行
我怎样才能做到这一点?
我可以做到这一点
:g/ABC/d
我可以删除范围内的所有行
:501,$d
但是如何只删除与模式匹配的行?
(自 1989 年以来一直在使用 vi。只是想不出该怎么做!对不起,如果很明显)