Editar una cadena con muchos caracteres de escape


8

Digamos que estoy editando mi archivo de configuración y hay una cadena muy larga como esta:

(setq my-string "very\nlong\nstring [...] \"hello world\"")

¿Cómo edita la cadena sin los caracteres de escape (y tal vez en un modo diferente) y luego guarda el resultado en el archivo de configuración con los caracteres de escape?

Respuestas:


9

Puede usar el paquete string-edit para ese propósito.

Esencialmente, hace exactamente lo que desea: simplemente llame string-edit-at-pointpara editar la cadena en el punto, luego C-c C-cpara regresar al búfer original.

La documentación en github incluye una demostración (si el enlace parece estar muerto, consulte la página de github directamente).


Su enlace de demostración va a un dominio estacionado.
Geremia

Aparentemente el enlace en la página de Github fue cambiado, actualicé la respuesta.
T. Verron
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.