Я видел другие вопросы, связанные с нахождением n-го вхождения слова/шаблона, но я не мог найти, как вы на самом деле замените n-е вхождение шаблона в vim. Там очевидный способ жесткого кодирования всех вхождений, таких как
:s/.*\(word\).*\(word\).*\(word\).*/.*\1.*\2.*newWord.*/g
Есть ли лучший способ сделать это?