gpt4 book ai didi

vim - 如何编写一个 ex 脚本来搜索文本并删除接下来的 n 行?

转载 作者:行者123 更新时间:2023-12-02 03:43:30 25 4
gpt4 key购买 nike

我想编写一个 ex 脚本来搜索文本,然后删除 23 行。我创建了一个exscript文件包含:

/block_2/
23d
w

然后我尝试了$ ex - index.html < exscript ,但它会进行错误的、不可预测的编辑。

这些命令在 ex 中打开文件时有效,但在脚本中无效。我该如何修复它?我不想使用行号,因为我必须在数百个文件上运行脚本,并且行号会有所不同。

最佳答案

我明白了:

脚本:

g/block_2/ .,+22 d
x

然后:

$ ex - index.html < exscript

关于vim - 如何编写一个 ex 脚本来搜索文本并删除接下来的 n 行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47627133/

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