2013-08-27 2 views
3
를 지원 vimdiff하지

vimdiff 같은 줄에있는 차이점의 병합 지원할 수병합 차이점

예 (내가 그들의 집계를 얻을 수 있도록를?) :

I 
like 
apples 
peaches 
<<<<<<< HEAD 
bananas 
======= 
cherries 
>>>>>>> diverge 
for supper 
다음 충돌 마커로 시작을 위의 예제에서

을 사용하면 실제로 diff를 병합하기 위해 dodp 명령을 사용할 수 있습니까? 아니면 다른 중 하나만 끝낼 수 있습니까? 내가 diffpush 함께 할 얻을, 또는 내가 기본 정력에 다시 드롭해야 할 수있는 다음

I 
like 
apples 
peaches 
bananas 
cherries 
for supper 

와 끝까지하려는 경우 , 다른 방법을 넣어 병합 할 심술쟁이을 선택 명령을? bananascherries은 같은 줄에 있으며 diffget과 push는 내가 선택하는 것을 제어 할 수 있습니다. 그러나 나는 둘 다 가질 수있는 것처럼 보이지는 않습니다.

답변

0

플러그인/매핑이 필요하지 않습니다. 기본적으로 일반적인 편집 명령을 사용해야합니다.

"Splice"플러그인 (https://github.com/sjl/splice.vim)이 여러 파일에서 헌크를 선택하는 데 필요한 매핑을 제공합니다. 나는 그것을 사용하지 않았으므로 내가 생각하는대로 작동하지 않을 수도 있습니다.

+0

이것은 내가 필요로하는 것처럼 보이고, 바닐라 vimdiff는 내가 무엇을하지 않는지 확인해 주셔서 감사합니다. – phatmanace

+0

@phatmanace 스플 라이스를 사용하여 두 청크를 모두 사용하는 방법을 생각해 냈습니까? 나는 그것을 할 수 없다. – Michael