빠른 참조

Vimdiff 치트시트

Vimdiff 핵심 참조 가이드: 차이점 탐색, 변경사항 가져오기(do) 및 보내기(dp), 접기(fold) 관리, diffupdate 명령어 정리.

· 게시일

Vimdiff는 Vim 내에서 파일 간의 시각적 차이점 비교와 3자 병합을 손쉽게 수행할 수 있도록 지원합니다.

시작하기

변경사항 간 탐색

단축키 설명
]c 다음 차이점 위치로 이동
[c 이전 차이점 위치로 이동

병합 및 편집

단축키 설명
do Diff Obtain (do): 다른 창의 변경 내용을 현재 버퍼로 가져오기
dp Diff Put (dp): 현재 버퍼의 변경 내용을 다른 창으로 내보내기
:diffupdate 버퍼 간 차이점을 다시 검사하여 화면 갱신
ZQ 변경 내용을 저장하거나 확인하지 않고 강제 종료

Diff 모드 코드 접기 관리 (Folds)

단축키 설명
zo / zO 현재 접기 열기 / 재귀적으로 열기
zc / zC 현재 접기 닫기 / 재귀적으로 닫기
za / zA 현재 접기 토글 / 재귀적으로 토글
zv 커서 위치가 보이도록 접기 확장
zM 버퍼 전체의 모든 접기 닫기
zR 버퍼 전체의 모든 접기 열기
zm 접기 레벨 올리기 (더 많이 접기)
zr 접기 레벨 낮추기 (더 적게 접기)
zx 접기 규칙 재적용

참고 문서

관련 주제