호스트 창의 크기를 조정할 때 창의 크기를 조정합니다


16

vimdiff를 git diff / merge 도구로 사용하고 싶습니다. 문제는 호스트 터미널 창의 크기를 새로운 크기로 조정할 때입니다. 두 개의 분할 창 중 가장 왼쪽이 같은 너비로 유지되고 가장 오른쪽이 전체 창 크기로 확장됩니다.

창 크기를 조정 한 후 분할 창을 같은 너비로 만드는 명령이 있습니까? 아니면 창을 항상 같은 크기로 만드는 설정입니까? 나는 들여다 보았지만 :set equalalways내가 요구하는 것을하지 않는 것 같습니다.

답변:


22

@janos의 답변과 함께 autocmd창 크기를 조정할 때 자동으로 키를 누르도록 설정 할 수 있습니다 ( .vimrcVim을 열 때마다 적용하려면 선행 콜론 없이이 키를 입력하십시오 ).

:autocmd VimResized * wincmd =

다음은 VimResizedautocmd 문서입니다 .


2
나는 그것을 작동시킬 수 없었다 <C-v> <C-w>; 나는 autocmd VimResized * wincmd =대신 내 .vimrc에서 사용
guido

귀도가했던 것처럼 저도 같은 문제를 겪고 ^W<C-w>작동하지 않습니다. 마음에 들지 않으면 다른 방법을 보여주기 위해 답을 편집했습니다. 이 변경 사항을 검토하거나 동의하지 않으면 롤백하십시오.
DJMcMayhem

13

Ctrlw=분할 창의 크기가 동일하게 조정됩니다. 그러나 창 크기를 조정할 때 트리거되는 자동으로 동일하게 만드는 방법을 모르겠습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.