vim 7.4.576:如何使用 :g 删除并保存注册?

vim 7.4.576:如何使用 :g 删除并保存注册?

如何删除所有与模式匹配的行并将它们保存到寄存器中,以便将它们粘贴到文件中的其他地方?我试过了

:g/pattern/"xd

:g/pattern/normal "xd

第一个出错了,而第二个没有。但是,当我尝试第二个时,"xp我收到消息“寄存器 x 为空”。

谢谢。

答案1

由于某种原因,@Lieven 没有将此作为答案。

  1. 用 清除寄存器 x qxq
  2. 删除pattern到 X (附加):g/pattern/d X

相关内容