Можно ли заменить регулярное выражение на произвольно сгенерированное число в Vim? Количество (случайное), которое нужно заменить, должно быть разным для каждого шаблона, который соответствует регулярному выражению. Вот пример того, что мне нужно.
Входной файл:
<a>XYZ</a>
<a>XYZ</a>
<a>XYZ</a>
<a>XYZ</a>
После замены XYZ на случайные числа выход может быть:
<a>599</a>
<a>14253</a>
<a>1718</a>
<a>3064</a>