txt 형식의 파일이 있는데 크기가 커서(doc로 변환하면 약 100페이지) 최신 버전인 B.txt와 비교하고 싶습니다. 동일한 부품을 모두 라벨링하여 차이점을 확인할 수 있는 좋은 방법이 있습니까?
답변1
귀하의 취향에 따라 선택할 수 있는 "좋은 방법"이 많이 있습니다.
- 새로운 vim:
nvim -d A.txt B.txt
TUI 텍스트 편집기이므로 차이점을 표시하는 것 외에도 차이점을 축소하고, 한 파일을 다른 파일로 편집하고, 기본 파일의 구문 색상을 지정하고, 다양한 일반 텍스트 편집 작업(필터 사용부터 검색 및 바꾸기까지)을 수행할 수 있습니다. 정규식을 사용하여). - 윔:
vimdiff A.txt B.txt
NeoVIM에 따르면. - GUI:
gvimdiff A.txt B.txt
NeoVIM 및 VIM과 동일하지만 사용자 인터페이스가 TUI가 아닌 GUI입니다. - 차이점:
차이점 A.txt B.txt
pager
출력이 일반적으로 편의를 위해 , 또는 와less
같은 호출기로 파이프되기를 원하는 "유리 TTY" 비교 도구입니다 . Sebas의 답변에 설명된 대로 기본 출력 형식과 다른 마크업 구성표를 사용하는 "통합" 형식 의 경우 .most
more
-u
-y
- 차이점:
sdiff A.txt B.txt
또 다른 "유리 TTY" 비교 도구로, 출력은 일반적으로 호출기로 연결되어야 합니다. - 비교하다:
A.txt B.txt 비교
GUI파일 차이점Viewer를 사용하면 한 파일을 다른 파일로 하나씩 편집할 수도 있습니다. 이것이 두 번째 직업이다kompare
. 다른 하나는 GUI입니다.차이점 파일뷰어, 출력의 그래픽 뷰어diff
:diff -u A.txt B.txt | diff -u A.txt B.txt |
- 이맥스 ediff:
ediff 버퍼
emacs 운영 체제에는 자체 diff 명령이 있습니다. 곧 텍스트 편집기가 제공될 것이라고 들었습니다. (-: - 차이점:
xxdiff A.txt B.txt
한 파일을 다른 파일로 차이점별로 편집할 수 있는 또 다른 GUI diff 도구입니다. - Meld: 또 다른 GUI 비교 도구입니다.
- Kdiff3: 또 다른 GUI 비교 도구입니다.
- Guiffy: 또 다른 GUI 비교 도구입니다.
답변2
답변3
정말로 원한다면수동"동일한 부분을 모두 표시하세요", 나는 가지고있다Linux용 여러 시각적 비교 도구 비교, Beyond Compare와 Diffuse라는 두 가지만 수동 정렬을 지원하는 것으로 나타났습니다.
와인을 통해 잘 작동하고 수동 정렬을 지원하는 Windows 도구인 Grigsoft CompareIt!도 있습니다.