Modification d'une chaîne avec beaucoup de caractères d'échappement


8

Disons que j'édite mon fichier de configuration et qu'il y a une très longue chaîne comme celle-ci:

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

Comment modifier la chaîne sans les caractères d'échappement (et peut-être dans un mode différent) et enregistrer le résultat dans le fichier de configuration avec les caractères d'échappement?

Réponses:


9

Vous pouvez utiliser le package string-edit à cet effet.

Essentiellement, il fait exactement ce que vous voulez: appelez simplement string-edit-at-pointpour modifier la chaîne au point, puis C-c C-cpour revenir au tampon d'origine.

La documentation sur github comprend une démonstration (si le lien semble être mort, veuillez consulter directement la page github).


Votre lien de démonstration va vers un domaine parqué.
Geremia

Apparemment, le lien sur la page github a été changé, j'ai mis à jour la réponse.
T. Verron
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.