Mengedit string dengan banyak karakter pelarian


8

Katakanlah saya sedang mengedit file konfigurasi saya dan ada string yang sangat panjang seperti ini:

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

Bagaimana cara mengedit string tanpa karakter escape (dan mungkin dalam mode yang berbeda) dan daripada menyimpan hasilnya kembali dalam file konfigurasi dengan karakter escape?

Jawaban:


9

Anda dapat menggunakan paket -edit string untuk tujuan itu.

Pada dasarnya, ia melakukan apa yang Anda inginkan: cukup panggil string-edit-at-pointuntuk mengedit string pada titik, lalu C-c C-ckembali ke buffer asli.

Dokumentasi pada github termasuk demonstrasi (jika tautannya tampaknya sudah mati, silakan lihat halaman github langsung).


Tautan demonstrasi Anda menuju ke domain terparkir.
Geremia

Ternyata tautan di halaman github berubah, saya memperbarui jawabannya.
T. Verron
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.