반응형
두 파일을 좌우로 나란히 비교하기에는 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
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
| 권한 문제를 한꺼번에 확인하는 namei (0) | 2026.02.26 |
|---|---|
| apropos 명령어 (4) | 2025.04.09 |
| [리눅스 명령어] 정규 표현식 한 걸음 더 들어가기 (35) | 2024.09.11 |
| grep 명령어와 정규 표현식 (26) | 2024.09.10 |
| [리눅스 명령어] 커널 모듈 의존성 분석, depmod (81) | 2024.09.07 |