Khi hai bộ đệm được so sánh về sự khác biệt, M-x ediff-buffers
không chỉ ra các ký tự cụ thể đã thay đổi trong một từ (nghĩa là "mức độ ký tự" khác nhau). Hầu hết các công cụ diff hiện đại sẽ hiển thị các khác biệt trong một từ.
Emacs dường như thiếu tính năng quan trọng này (hoặc rõ ràng là hữu ích?) Theo mặc định. Làm thế nào tôi có thể làm cho Emacs hiển thị các khác biệt theo nhân vật?
Cập nhật
Dưới đây M-x ediff-buffers diff1 diff2
, sử dụng emacs -Q
để đảm bảo chủ đề của tôi không bị can thiệp:
Đây là cùng một văn bản dán vào Meld:
Tôi đã thử chạy với
—
modulitos
emacs -Q
, thêm ở trên. Ngoài ra, tôi đã sửa đổi câu hỏi của mình để giải quyết các khác biệt ở cấp độ ký tự thay vì các khác biệt nội dòng .
emacs -Q
và kêu gọiediff-buffers
trêndiff1
vàdiff2
như bình thường.