gpt4 book ai didi

vim - Linewise inclusive delete up to a pattern

转载 作者:行者123 更新时间:2023-12-01 07:15:03 25 4
gpt4 key购买 nike

假设您要删除一个 C 函数从它的名字到并包括结束 curl 的那一行:

int main (void)   /* Cursor on this line. */
{
while (...) {
...
}
}

我试过 d/^}<CR>但这不会删除关闭 curl 的行。我怎样才能有一个包容性的查找模式删除?我一定错过了一些简单的东西。

编辑 您可以假设函数的闭合 curl 位于行首,而其他 curl 永远不会。

最佳答案

我只是快速搜索了一下,找到了 / 的偏移语法运算符(operator) here .

d/^}/0

帮我解决了这个问题。它的意思是“找到匹配的模式,然后选择到它之后的第 0 行的末尾”(即找到它的行的末尾)

关于vim - Linewise inclusive delete up to a pattern,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12123856/

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