Tôi có hai tệp mà khi tôi so sánh với diff cho thấy mọi dòng đã thay đổi. Khi tôi so sánh chúng với diff -w
(bỏ qua khoảng trắng), nó sẽ hiển thị một vài thay đổi tối thiểu mà tôi mong đợi.
Rõ ràng có một số khác biệt giữa khoảng trắng trong mỗi tệp, nhưng tôi không biết chúng là gì hoặc làm thế nào để tìm thấy chúng. Tôi đã thử chỉnh sửa các tệp để đảm bảo rằng khoảng trắng thực sự là các ký tự khoảng trắng (trái ngược với các tab) nhưng không chắc chắn phải làm gì khác.
Tôi đã sử dụng vim với :set list on
để xác nhận không có dấu cách ở cuối dòng.
Tôi cũng tin rằng mỗi tệp có các đầu cuối dòng Linux vì vim không hiển thị ^M
ở cuối dòng.
vim
người dùng, bạn đã thử sử dụng vimdiff file1 file2
để xem sự khác biệt là gì chưa?
diff
nhưng nhiều biên tập viên không, theo mặc định, làm cho không gian này hiển thị.