개요
- Vim DirDiff Quick Start
- Vim DirDiff 퀵스타트
- Vim에서 디렉토리 비교를 할 수 있도록 도움을 주는 플러그인 DirDiff 의 간단한 사용법을 알아보자.
DirDiff 설치
Vundle 설치 를 참고하여 설치하면 된다.
플러그인 검색시 명령 :PluginSearch dirdiff 를 입력하면 아래 그림과 같이 Plugin 'DirDiff.vim'가 나타나며 이것을 설치하면 된다.
디렉토리 비교 시작
디렉토리 및 파일 준비
$ tree
.
├── zeta
│ ├── a.c
│ └── b.c
└── zeta2
├── a.c
└── b.c
2 directories, 4 files
zeta/a.c
#include <stdio.h>
int main()
{
printf("Hello Zeta\n");
return 0;
}
zeta/b.c
#include <stdio.h>
int main()
{
printf("Hello John!\n");
return 0;
}
zeta2/a.c
#include <stdio.h>
int main()
{
printf("Hello Zeta2\n");
return 0;
}
zeta2/b.c
#include <stdio.h>
int main()
{
printf("Hello Jmnote!\n");
return 0;
}
비교 시작
:DirDiff [디렉토리1] [디렉토리2] 형태로 비교시작 명령을 입력하자
- → 디렉토리 zeta와 디렉토리 zeta2를 비교하기 위해
:DirDiff zeta/ zeta2/명령을 입력했다.
- → 선택 파일의 차이 부분을 보여주고 있다.
코드 머지
s를 입력하면 머지에 대한 추가 안내 가이드가 나타남
- →좌측의 "Hello Zeta"를 우측에 복사하려면
a를 입력하면 된다.


