2009-08-27 4 views

Répondre

21

Je ne sais pas pourquoi vous avez besoin de la partie g de la commande - le remplaçant n'agira que sur les lignes correspondantes. Voici ce que vous cherchez:

:%s/create_title/&X/ 

Le & représente l'ensemble du texte qui a été adapté.

+0

Cela ne fait que rechercher la ligne actuelle. –

+1

Bien que ce truc soit cool. –

+0

Modifié pour rechercher l'ensemble du fichier. Ma faute. – Cascabel

3
:%s/\(create_title\)/\1X/g 

fonctionne pour moi. (si je comprends bien votre question).

+2

J'ai tendance à préférer le '&' car il est plus rapide à taper et je n'ai pas besoin de modifier le motif de recherche (mieux pour les personnes distraites). Capturer une sous-expression est bien sûr beaucoup plus extensible! – Cascabel