답변:
scroll-binding에 대한 문서를 참조하십시오 . 바인딩하려는 각 창 에 대해 이를 설정해야합니다 (예 : 최소 2 개).
그러나 두 파일을 비교하는 경우 vimdiff 가 더 유용 할 수 있습니다.
첫 번째 분할로 이동하여
:set scrollbind
다음 항목 ( ctrl+ w)으로 이동 하여 동일하게 수행하십시오.
비활성화하려면 :
:set noscrollbind
자세한 내용은 스크롤 바인딩에 대한 문서를 확인하십시오 -http : //vimdoc.sourceforge.net/htmldoc/scroll.html#scroll-binding
:windo set scrollbind모든 분할에 대해 한 번에 설정할 수도 있습니다 .
:windo set scrollbind
모든 창에서 scrollbind를 설정합니다.
nmap <F5> :windo set scrollbind!<cr>열려있는 모든 창에서 scrollbind를 전환하는 것과 같은 기능을 사용하는 것이 유용 할 수 있습니다 .
scrollbind!나를 위해 작동하지 않았지만 작동했습니다 invscrollbind. 슈퍼 매핑. 감사!
G'day,
두 파일에서 vimdiff를 사용해 보셨습니까?
vimdiff file1 file2
이것은 기본적으로 스크롤 바인딩을 제공합니다.
후손을 위해 vimdiff로 시작하지 않았기 때문에 내가해야 할 일이 있습니다.
하나의 파일을로드했습니다. 그런 다음 : vsp를 사용하여 다른 파일을로드합니다.
그것들은 꽤 다른 파일이지만 그 사이에 무엇이 공통되는지보고 싶었습니다.
그래서...
:set diff
:set diffopt=iwhite
:set scrollbind