gpt4 book ai didi

vim - 如何在 gvim 中保存复杂的 grep 输出

转载 作者:行者123 更新时间:2023-12-04 19:46:24 28 4
gpt4 key购买 nike

在我的 gvim 文件中有如下内容

Before line
name1/name2/name3/
next line

name2/name3 是我感兴趣的模式。

我想删除包含模式的行和匹配模式的下一行。

我想将这两行保存在其他文件中。我可以使用全局搜索和删除行

:g/name2\/name3/,+1d

但无法将其重定向到其他文件。

如何将 grep 输出保存到其他文件。

最佳答案

你可以使用 write >> f 来附加到文件 f (或者 write!>> f 如果你想创建 f 如果它不存在)。

:g/name2\/name3/,+ write! >> f | ,+d 

或者,您可以使用 :redir >>(避免重复 ,+ 范围):

:g/name2\/name3/,+1d | redir! >> f | silent echon @" | redir END

关于vim - 如何在 gvim 中保存复杂的 grep 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31962202/

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