Tôi cần hiển thị từ khác của một số chuỗi nhỏ.
Đó là, tôi có một danh sách các cặp tương tự như sau:
"aaa bbb ccc" . "aaa vv ccc"
"abcd ef ghkl" . "ghkl"
"a (u -> h)" . "(a -> g) (u -> h)"
Trong mỗi trường hợp tôi muốn làm nổi bật văn bản đã thay đổi hoặc thêm vào. Tôi có thể làm điều này với nhiều cuộc gọi đến lệnh diff, nhưng tôi sợ chi phí.
Có thư viện elisp mà tôi có thể sử dụng cho mục đích này?
wdiff <(echo "abc def ghi" ) <(echo "abc ghi")
=> abc [-def-] ghi
. Nhưng điều đó phụ thuộc vào việc cài đặt wdiff và diffutils, điều này sẽ không hữu ích nếu bạn đang xây dựng một cái gì đó để sử dụng chung trên Windows, vì vậy tôi đoán bạn cần một giải pháp cần thiết.