Vim에서 동시에 분할 창의 두 부분을 아래로 스크롤
Vim에서 세로로 분할 된 창의 왼쪽 및 오른쪽 부분을 아래로 스크롤 할 수 있습니까? 대략 비교하고 싶은 두 개의 파일이 있습니다. 이 파일의 각 줄은 거의 같습니다.
스크롤 바인딩에 대한 설명서를 참조하십시오 . 바인딩하려는 각 창 에 대해 이를 설정해야합니다 (예 : 최소 2).
그러나 2 개의 파일을 비교하는 경우 vimdiff 가 더 유용 할 수 있습니다
첫 번째 분할로 이동하여
:set scrollbind
다음 것 ( ctrl+ w)으로 이동 하여 동일한 작업을 수행하십시오.
비활성화하려면 :
:set noscrollbind
자세한 내용은 스크롤 바인딩 설명서를 참조하십시오 -http : //vimdoc.sourceforge.net/htmldoc/scroll.html#scroll-binding
:windo set scrollbind
모든 창에서 scrollbind를 설정합니다.
G'day,
두 파일에서 vimdiff를 사용해 보셨습니까?
vimdiff file1 file2
기본적으로 스크롤 바인딩이 제공됩니다.
명령 행에서 :
vim -O file1 file2 -c 'windo set scb!'
-O = 나란히 열린다.
-c = 따옴표로 묶는 것은 vim 옵션으로 취급됩니다.
'windo'= 모든 패널에 적용됩니다.
'scb'= 스크롤 바인딩의 속기입니다. 타이핑을 저장하지만 둘은 서로 바꿔 사용할 수 있습니다.
'!' = 토글. 이런 식으로 동일한 명령을 사용하여 원하는 경우 나중에 해제 할 수 있습니다.
후손을 위해 vimdiff로 시작하지 않았으므로 여기에 내가해야 할 일이 있습니다.
하나의 파일을로드했습니다. 그런 다음 : vsp를 사용하여 다른 것을로드하십시오.
그것들은 꽤 다른 파일이지만, 나는 그들 사이에 공통점이 무엇인지보고 싶었습니다.
그래서...
:set diff
:set diffopt=iwhite
:set scrollbind
'Programming' 카테고리의 다른 글
Eclipse 빌드 경로 중첩 오류 (0) | 2020.07.22 |
---|---|
가시성 모드 애니메이션, 사라짐 및 보이기 (0) | 2020.07.22 |
CSS 컨테이너 div가 높이를 얻지 않음 (0) | 2020.07.22 |
저장 프로 시저와 뷰의 차이점은 무엇입니까? (0) | 2020.07.21 |
C에서 복소수로 작업하는 방법? (0) | 2020.07.21 |