如何使用 vim 全局命令 (g:) 剪切和复制以注册多行匹配模式

how to cut and copy to register multi line match a pattern using vim global command(g:)

我知道 删除与模式匹配的所有行。

:g/pattern/d

and yank to register(复制与模式匹配的所有行以注册 'a'。)

qaq:g/pattern/y A

有没有结合两个命令的命令? (剪切和复制到一个命令中注册)

您可以将 yd 链接到 |:

:g/pattern/y A|d _

就这么简单

qaq:g/pattern/d A