Есть ли способ вставить значение из какой-либо переменной счетчика в gVim search/replace?
например. конвертировать этот документ:
<SomeElement Id="F" ... />
<SomeElement Id="F" ... />
<SomeElement Id="F" ... />
к этому результирующему документу:
<SomeElement Id="1" ... />
<SomeElement Id="2" ... />
<SomeElement Id="3" ... />
Я предполагаю, что команда будет выглядеть примерно так:
:%s/^\(\s*<SomeElement Id="\)F\(".*\)$/\1<insert-counter-here>\2/g
Я использую очень недавнюю сборку Windows из предоставленного вами установщика. Я предпочитаю не устанавливать какие-либо дополнительные инструменты.
Кроме того, мне идеально хотелось бы избежать установки скриптов для поддержки этого, но я готов, если это единственный способ сделать это.