gpt4 book ai didi

Vim - 可视化选择正则表达式匹配的命令?

转载 作者:行者123 更新时间:2023-12-04 03:09:13 24 4
gpt4 key购买 nike

无法弄清楚如何在可视模式下自动选择正则表达式匹配。

例如,手动,我可以搜索一个词

/word

它将光标定位在匹配“单词”的第一个字符上。
然后我按 v进入可视模式,然后按 llll选择整个“单词”。

现在想用宏来做这个,提前不知道比赛时长。

我希望 Vim 会在当前匹配的开始和结束时自动定义一些内置标记,以便我可以` 到它们。但我找不到任何相关信息。

我要的是重新分配 Ctrl+n到一个宏将我带到下一场比赛并在视觉模式下选择它,即不仅仅是突出比赛。 (平行如何 n 带你到下一场比赛。)

如果您想知道为什么,那是因为我想根据正则表达式匹配创建折叠(如 Ctrl+nzf ),但我相信它在其他情况下也会派上用场。

最佳答案

:noremap <C-n> //s<CR>v//e+1<CR>

编辑摘要:是//e,但//e+1 对我有用(也选择了匹配的最后一个字符)。

关于Vim - 可视化选择正则表达式匹配的命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9348194/

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