1.5 KiB
1.5 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Search and Replace | Buscar y reemplazar |
Buscando y reemplazando en Vim
Buscar y reemplazar en vim buscará todas las instancias de un patrón de texto dado y lo reemplazará con una cadena.
Teclas de comando
Los comandos utilizados para buscar y reemplazar:
:substitute:s(forma abreviada abreviada de sustituto)
Estructura de mando
La estructura utilizada para buscar y reemplazar:
:[range] s / [pattern] / [string] / [flags] [count]
dónde…
[range]indica las líneas a buscar (por ejemplo,1: primera línea,$: última línea,%: todas las líneas).[pattern]es el patrón de texto a buscar.[string]es la cadena que reemplazará el patrón de texto.[flags]activan las opciones de búsqueda y reemplazo adicionales (por ejemplo,c: confirmar sustitución,g: reemplazar todas las apariciones en cada línea,i: ignorar mayúsculas y minúsculas).[count]reemplaza en[count]líneas a partir de la última línea en[range](o línea actual si[range]omite[range]).
Ejemplos comunes
Algunos ejemplos comunes de búsqueda y reemplazo se enumeran a continuación:
:s/foo/bar/Cambia el primer 'foo' a 'bar' en la línea actual.:s/foo/bar/gCambia cada 'foo' a 'bar' en la línea actual.:%s/foo/bar/gCambia cada 'foo' a 'bar' en todas las líneas.:13s/foo/bar/gCambie cada 'foo' a 'bar' en la línea 13.:%s/foo/bar/cgiCambie cada 'foo' a 'bar' en todas las líneas.