Bearbeiten einer Zeichenfolge mit vielen Escape-Zeichen


8

Angenommen, ich bearbeite meine Konfigurationsdatei und es gibt eine sehr lange Zeichenfolge wie diese:

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

Wie kann man die Zeichenfolge ohne die Escape-Zeichen (und möglicherweise in einem anderen Modus) bearbeiten und dann das Ergebnis mit den Escape-Zeichen in der Konfigurationsdatei speichern?

Antworten:


9

Zu diesem Zweck können Sie das Paket string-edit verwenden.

Im Wesentlichen macht es genau das, was Sie wollen: Rufen Sie einfach string-edit-at-pointauf, um die Zeichenfolge an einem bestimmten Punkt zu bearbeiten, und C-c C-ckehren Sie dann zum ursprünglichen Puffer zurück.

Die Dokumentation zu Github enthält eine Demonstration (wenn der Link tot zu sein scheint, lesen Sie bitte direkt die Github-Seite).


Ihr Demonstrationslink führt zu einer geparkten Domain.
Geremia

Anscheinend wurde der Link auf der Github-Seite geändert, ich habe die Antwort aktualisiert.
T. Verron
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.