我有一个问题,我可以想到两种通用的解决方法,但是我不知道这两种方法的具体细节。 ... Level 1: cũng also Level 1: và and Level 1: như like; such as Level 2: các plural marker Level 2: của belonging to ... 对于以“ Level n”开头的每一行,我想插入一个以“ 01”开头的数字。为了简单起见,让我们在数字前加上数字。 方法1:手动选择同一级别的所有行。调用魔术,我很快就会学习。 方法2:编写搜索并替换,以给定级别匹配所有行,在每个匹配项中,替换文本中均包含一个数字,该数字在每个匹配项中增加1。 我在StackOverflow或其他Vim站点上发现了类似的问题,但每个问题似乎都具有以下一个或多个问题: 关于插入当前行号,而不是插入任意但递增的号码。 不要将数字零填充。 在Windows 7上运行的Vim 7.4上的选择实际上不起作用(这些都会导致错误E481: No range allowed。) 我在Windows中使用mswin.vim运行gVim,但是最好在所有自定义Vim安装中使用的解决方案是最佳的。