如何抽出与模式匹配的文本?

Łuk*_*asz 4 vim

我正在尝试对搜索模式执行操作,但我无法弄清楚如何执行此操作.这里的目标是能够拉出一个模式,但到目前为止我只能拉一整行.是否有一个技巧可以使此命令仅在匹配的模式上运行?

:/pattern.*/v
Run Code Online (Sandbox Code Playgroud)

rom*_*inl 7

如果您的Vim足够近(7.3.6xx),您可以gn结合使用:normal:

:/foo/normal ygn
Run Code Online (Sandbox Code Playgroud)

要抓到特定的注册:

:/foo/normal "aygn
Run Code Online (Sandbox Code Playgroud)

:help :normal:help gn.