Cuando cortar y pegar de un documento de Word en VIM, las cotizaciones se traducen en un circunflejo seguido por < 99>, donde el < 99> es una representación única de bytes. (Lo sé porque cuando me muevo hacia él, escribir una sola 'l' me lleva directamente a los cuatro caracteres).VIM ¿Cómo puedo buscar una representación <XX> solo byte
Quiero buscar y reemplazar, y sé lo suficiente como para encontrar el dígrafo a-cirumflex usando control-K a>, pero no puedo encontrar la manera de buscar el < 99>, y buscar el literal/< 99> no funciona.
Así que realmente tienen dos preguntas:
Qué tema de ayuda debería consultar en vim para aprender acerca de qué clase de bestia la < 99> es (ya que no parece ser un dígrafo) (o tal vez ES un dígrafo y me falta algo)?
¿Cómo busco un solo carácter representado por < 99>?
¡genial! Me he estado preguntando durante algún tiempo cómo hacer esto ... El único comentario que puedo hacer es que esta respuesta simplemente elimina el carácter hexadecimal. Para aquellos que no estén familiarizados con vi, puedes reemplazarlo con lo que quieras haciendo algo como esto:% s/\% xNN/REPLACEMENT/g –
no funciona para mí, ¿cuál podría ser el problema? – kissgyorgy
por alguna razón tuve que buscar con \% U para el carácter 0200b. Si su patrón no coincide, intente esto: :% s/\ UNN // g – kissgyorgy