살아가는 이야기

vimdiff를 이용하여 파일 비교하기 본문

컴퓨터, 풀어그림

vimdiff를 이용하여 파일 비교하기

우균 2010. 3. 19. 13:06
Vim을 몇 년 넘게 쓰고 있으면서도 vim에 파일 비교 기능이 있는 줄은 그동안 몰랐었다. 그래서 windiff, winmerge 등을 쓰고 있었는데, 이미 이런 기능이 있었으니 그 이름은 바로 vimdiff. 두 파일 a.cpp와 b.cpp를 비교하고 싶다면 다음과 같이 실행하면 된다.

vimdiff a.cpp b.cpp

vimdiff는 vim에 내장된 기능이기 때문에 다음과 같이 실행해도 된다.

vim -d a.cpp b.cpp

실행한 모양은 다음과 같다.

사용자 삽입 이미지

마우스로 클릭하여 원하는 곳을 수정할 수 있는데, 키보드로 윈도우 사이를 왔다갔다하고 싶다면

Ctrl-ww

를 타이핑하면 된다. Ctrl 키를 누른 상태에서 w 키를 두 번 누르면 된다. 보통 편집할 때와 마찬가지로

:q


명령어를 치면 커서가 있는 윈도우가 닫힌다.
놀라운 vim이다.


Comments