2009-08-27 15 views

Respuesta

21

No estoy seguro de por qué necesita la parte g del comando - el sustituto solo actuará en líneas coincidentes. Esto es lo que está buscando:

:%s/create_title/&X/ 

El & representa la totalidad del texto que fue igualada.

+0

Eso solo busca en la línea actual. –

+1

Aunque ese truco es genial. –

+0

Editado para buscar en todo el archivo. Mi error. – Cascabel

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

funciona para mí. (si entiendo tu pregunta correctamente).

+2

Tiendo a preferir el '&' ya que es más rápido escribir y no tengo que modificar el patrón de búsqueda (mejor para personas distraídas). Sin embargo, capturar una subexpresión es mucho más extensible. – Cascabel

Cuestiones relacionadas