gpt4 book ai didi

vim - 如何在 vi/vim 中搜索并复制这些行?

转载 作者:行者123 更新时间:2023-12-04 23:26:32 25 4
gpt4 key购买 nike

我想最好用一个例子来解释,所以这里是:

My useful line.
Some useless line.
Some other useless line.
Another useful line - oh I want this!
This is useful, I want this too!

在此示例中,我正在搜索字符串“有用”。所以,我想将第 1、4 和 5 行复制到剪贴板。我怎么能用vim做到这一点?

最佳答案

首先清除寄存器a (您可以使用任何字母 a-z)来使用。

:let @a=''

然后运行魔法。
:g/useful/yank A

它将搜索匹配模式“有用”的行,然后运行命令 :yank A给他们。大写 A 将附加到寄存器 a .

如果你的 vim 配置了全局 Windows/X 剪贴板,你可以运行
:let @+=@a

复制寄存器 a的内容到剪贴板。

关于vim - 如何在 vi/vim 中搜索并复制这些行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12097503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com