Estoy siendo un idiota.regex carácter unicode en vim
Alguien cortó y pegó texto de Microsoft Word en mis adorables archivos html.
ahora tengo estos caracteres Unicode en lugar de símbolos de cotización regulares, (es decir, cotizaciones aparecen como < 92> en el texto)
que quiero hacer una expresión regular reemplazar pero estoy teniendo problemas para seleccionarlos.
:%s/\u92/'/g
:%s/\u5C/'/g
:%s/\x92/'/g
:%s/\x5C/'/g
... all fail. Mi google-fu me ha fallado.
gracias! "rtfm" como dicen ... :) – aidan
Gracias por ayudarme a encontrar la parte correcta de la (muy, muy larga) documentación de expresiones regulares en vim, y veo que mucha gente ha votado positivamente, pero no estoy de acuerdo. Simplemente pegando en pocas líneas la documentación sin contexto hace que esta respuesta no sea útil. Incluir las tres columnas de la izquierda es simplemente confuso, especialmente sin los títulos de las columnas (que son irrelevantes aquí). No tengo idea de qué se supone que este pequeño contexto significa "|/... |". No aparece en mi ayuda de vim. La parte realmente útil de la respuesta es esta: "(por ejemplo, \% u20ac)". Hay que mirar con cuidado para encontrarlo. – Mars
@Mars: debe editar la respuesta para que sea más útil. ¡Se recomienda editar en Desbordamiento de pila! – michaelmichael