Substituer la n-ème occurrence d'un mot dans vim

J'ai vu d'autres questions relatives à la constatation de la n-ième occurrence d'un mot, motif, mais je ne pouvais pas trouver comment vous auriez fait remplaçant la n-ième occurrence d'un motif dans vim. Il y a le moyen le plus évident de codage en dur toutes les occurrences comme

:s/.*\(word\).*\(word\).*\(word\).*/.*.*.*newWord.*/g 

Est-il une meilleure manière de faire ceci?

source d'informationauteur Gaurav Dadhania