차이점을 비교하고 표시해야 하는 두 개의 테이블이 있습니다. 다음 명령을 사용하여 이 작업을 수행할 수 있습니다.
vim -d table1 table2 -c :TOhtml -c :wqa
내가 직면한 문제는 vimdiff를 수행하는 동안 헤더와 헤더를 제외하는 것입니다. 누군가 열의 제목과 제목/제목 및 차이점을 표시하는 방법을 말해 줄 수 있습니까?
나는 비슷한 것을 찾고 있습니다 :
S.이름 없음 우편번호S.이름 없음 우편 번호 11 알파벳 75000 11 AABC 75000 12 정의 85000 13 정의 85000
답변1
.bashrc 또는 명령줄에서 다음 함수를 만들 수 있습니다.
mydiff () {
vimdiff $1 $2 +'1sp
se noscb
winc l
1sp
se noscb
winc h
winc j'
}
설명하다:
1sp
: 분할 생성se noscb
: 새로 생성된 창에 noscrollbind를 설정합니다.winc l
: 오른쪽 창으로 이동1sp
: 화면 분할 수행se noscb
: 새로 생성된 창에 noscrollbind를 설정합니다.winc h
및winc j
: 첫 번째 창으로 돌아가기
그런 다음 다음과 같이 함수를 호출하십시오.
mydiff table1 table2