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.