Tengo un archivo UTF-8 que contiene algunos caracteres Unicode como ANULACIÓN IZQUIERDA A DERECHA (U + 202D) que deseo eliminar del archivo. En Emacs, están ocultos (¿cuál debería ser el comportamiento correcto?) De forma predeterminada. ¿Cómo puedo hacer que esos caracteres Unicode "exóticos" sean visibles (sin cambiar la visualización de caracteres Unicode "regulares" como diéresis alemanes)? Y cómo puedo reemplazarlos después (con replace-string
por ejemplo. C-X 8 Ret
no funciona para isearch/replace-string
).Resaltado y reemplazo de caracteres Unicode no imprimibles en Emacs
En Vim, es bastante fácil: Estos caracteres se muestran con su representación hexadecimal por defecto (¿es esto un error o una característica que falta?) Y puede eliminarlos fácilmente con :%s/\%u202d//g
por ejemplo. Esto debería ser posible con Emacs?
Obtengo los mismos resultados para los caracteres con 'toggle-enable-multibyte-characters', pero el problema es que no quiero verlos todos, solo los" exóticos ". Aún así, no sé cómo reemplazarlos (no puedo ingresarlos en replace-string). – Christian