http://vimdoc.sourceforge.net/htmldoc/diff.html
vimdiff는 두개 이상의 파일을 비교/머지 할 수 있는 기능을 제공한다.
vim -d 옵션과 같다.
아래 커맨드 참고,
]c - 다음 차이점으로 이동
[c - 이전 차이점으로 이동
do - 상대 창에서 현재 창으로 차이점 가져오기 (diff obtain)
dp - 현재 창에서 상대 창으로 차이점 밀어넣기 (diff put)
zo - 동일한 내용 폴딩된 것 펼치기(open)
zc - 동일한 내용 폴딩된 것 접기(close)
Ctrl + ww - 다음 창으로 포커스 이동
Ctrl + wl - 오른쪽 창으로 포커스 이동
Ctrl + wh - 왼쪽 창으로 포커스 이동
:diffupdate - 차이점 업데이트 (편집하다보면 차이점이 제대로 표시 안될때)
:set diffopt+=iwhite - 비교할때 화이트 스페이스(공백, 탭 등) 무시하기
:set diffopt+=icase - 비교할때 대소문자 차이점 무시하기
.vimrc에다가 조금 튜닝하면 조금 더 편하게 쓸 수 있다. (커맨드라인에 따로 실행 해도 되고)
- 커서라인 표시 : set cursorline
- 단축키 변경 ]c → ] [c → [
- 하일라이트 색상 변경
if &diff
set cursorline
map ] ]c
map [ [c
syntax off
endif
'OS > Linux' 카테고리의 다른 글
firewalld 설정 (0) | 2018.11.04 |
---|---|
SAMBA 설치 at CentOS 7 (0) | 2018.08.29 |
Linux 에서 IP 추출 (0) | 2018.04.21 |
랜덤 내용 특정 사이즈 더미 파일 만들기 (0) | 2018.02.21 |
StrongSwan으로 Cloud끼리 VPN 설정 해보기 (0) | 2017.12.17 |