小编Tim*_*Kim的帖子

Vim通过递减反向引用来搜索和替换?

鉴于Vim中的以下文本:

[2] [3] [4]
Run Code Online (Sandbox Code Playgroud)

我想执行搜索并替换并生成以下内容:

[1] [2] [3]
Run Code Online (Sandbox Code Playgroud)

我知道如何通过搜索和替换使用反向引用来提取数字:

:%s/\[\(\d\)\]/[\1]/g
Run Code Online (Sandbox Code Playgroud)

但现在的问题是你如何减少\ 1的值.

有任何想法吗?

regex vim replace

10
推荐指数
1
解决办法
4491
查看次数

标签 统计

regex ×1

replace ×1

vim ×1