tiene símbolo signo qué operadores not motor menos los google función funciona funcion como comandos búsqueda busqueda avanzada and vim replace

vim - símbolo - ¿Cómo puedo buscar el carácter de punto usando el comando de búsqueda?



operadores de busqueda (1)

Estoy tratando de usar el comando Buscar en Vim:

:Rs/F/T/X R = range F = text to find T = text to replace with X = options

Pero cuando quiero buscar el "." (personaje punto) Tengo algunos problemas.

La tarea: Reemplazar todas las apariciones de "." (punto de espacio) para ">" (mayor que)

Entonces, primero intenté esto:

:%s/ ./>/g

Pero esto me cambió todo el "." (espacio CUALQUIER-CARÁCTER) al carácter ">".

Entonces recordé que el personaje de punto es especial, así que probé esto:

:%s/ /./>/g

Pero vim me arrojó un error: E486 No se puede encontrar el patrón "/".

Y finalmente probé esta locura:

:%s/" ."/>/g y esto :%s/" /."/>/g

Pero obtuve el mismo resultado: E486 No se puede encontrar el patrón ...

Entonces, ¿cómo puedo buscar el carácter de punto usando el comando de búsqueda?

PD: lo siento por mi pobre inglés.


Tanto un espacio como un punto son caracteres especiales. Prueba esto:

:%s//s/./>/g

Actualización : / s se usa para representar todos los caracteres de espacio en blanco (espacio, pestaña, salto de línea), no solo un espacio.