Chỉnh sửa một chuỗi có nhiều ký tự thoát


8

Giả sử tôi đang chỉnh sửa tệp cấu hình của mình và có một chuỗi rất dài như thế này:

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

Làm cách nào để chỉnh sửa chuỗi mà không có ký tự thoát (và có thể ở chế độ khác) và lưu lại kết quả trong tệp cấu hình với các ký tự thoát?

Câu trả lời:


9

Bạn có thể sử dụng gói chỉnh sửa chuỗi cho mục đích đó.

Về cơ bản, nó thực hiện chính xác những gì bạn muốn: chỉ cần gọi string-edit-at-pointđể chỉnh sửa chuỗi tại điểm, sau đó C-c C-cquay lại bộ đệm ban đầu.

Tài liệu về github bao gồm một bản trình diễn (nếu liên kết dường như đã chết, vui lòng xem trực tiếp trang github).


Liên kết trình diễn của bạn đi đến một tên miền chưa sử dụng.
Geremia

Rõ ràng liên kết trên trang github đã được thay đổi, tôi đã cập nhật câu trả lời.
T. Verron 8/11/2015
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.