Linuxpia/Linux 명령어

[리눅스 명령어] vimdiff, 두 파일 비교

easyfly 2026. 7. 25. 11:09
반응형

두 파일을 좌우로 나란히 비교하기에는 vimdiff

.

현재 03_stream_chat 폴더에서 Vim을 먼저 종료합니다.

Esc
:qa
Enter

그다음 Git Bash에서 실행하세요.

vimdiff ../01_simple_ollama_chat/main.py main.py

또는 같은 의미의 짧은 명령:

vim -d ../01_simple_ollama_chat/main.py main.py

화면 구성

왼쪽: 01_simple_ollama_chat/main.py
오른쪽: 03_stream_chat/main.py

서로 다른 부분은 색상으로 강조됩니다.

주요 조작키

기능
Ctrl+w, w 좌우 창 이동
Ctrl+w, h 왼쪽 창으로 이동
Ctrl+w, l 오른쪽 창으로 이동
]c 다음 차이점으로 이동
[c 이전 차이점으로 이동
:qa 두 창 모두 종료
:qa! 변경사항을 저장하지 않고 강제 종료

Ctrl+w, w는 동시에 누르는 것이 아니라 Ctrl+w를 누른 다음 w를 한 번 더 누르면 됩니다.

편집기 없이 간단히 비교

터미널에서 좌우로 출력만 하려면:

diff -y ../01_simple_ollama_chat/main.py main.py

차이점만 보고 싶다면:

diff -y --suppress-common-lines ../01_simple_ollama_chat/main.py main.py

 

표시 기호의 의미:

기호 의미
` `
< 왼쪽 파일에만 있음
> 오른쪽 파일에만 있음

이번처럼 코드를 색상과 함께 자세히 비교하려면 다음 명령을 권합니다.

vimdiff ../01_simple_ollama_chat/main.py main.py
반응형