2012-11-05 4 views
2

내가 원하는 것은 : (1) 코드 조각을 복사하여 Vim의 버퍼에 붙여 넣습니다. (2) 다른 코드를 복사하여 Vim의 다른 버퍼에 붙여 넣습니다. (3)이 두 버퍼를 파일에 저장하지 않고 직접 비교하십시오.Vim에서 저장되지 않은 두 개의 텍스트를 비교하는 방법은 무엇입니까?

메모장 ++로 쉽게 할 수 있습니다. 이 작업을 자주 수행해야하며 Vim이이 작업을 수행 할 수 있는지 알고 싶습니다. 감사!

+1

[(Vim) diff가 동일한 파일에 두 개의 서브 루틴을 복제 할 수 있습니다] (http://stackoverflow.com/questions/3619146/vimdiff-two-subroutines-in-same-file) – ZyX

+0

텍스트가 이미 다른 vim 버퍼 나 버퍼에서 ZyX가 제공하는 BlockDiff 플러그인을 제안합니다. – lessthanideal

답변

3

비교하려는 각 창에서 :diffthis을 할 수 있습니다.

:help diff을 참조하십시오.

+4

두 개의 버퍼가 열려 있다면': windo difft'를 실행하십시오. 이렇게하면 각 창에서': difft'가 실행됩니다. –

관련 문제