수직으로 분할할 때 Vim의 스크롤을 중지하는 방법

수직으로 분할할 때 Vim의 스크롤을 중지하는 방법

문제

어떻게든 이 상자에서 창을 분할할 때마다( ^W v또는 ) 원래 창은 커서가 정확히 위쪽에 :vs위치하도록 스크롤됩니다 .scrolloff=5

~/.vim*모든 파일 을 제거하려고 시도했지만 /etc/vim*주사위는 제거하지 않았습니다. aptitude purge vima 뒤에 a가 있어도 rm -rf /usr/share/vim/ /etc/vim*아무 것도 변경되지 않았습니다.

참고: 동일한 .vimrc.


버전

  • 빔: 7.3
  • 우분투: 11.04

답변1

이것은 Vim 7.3 패치 084에서 수정된 버그였습니다.

(콘솔/콘솔/터미널/그놈 터미널...)을 입력하면

vim --version | head

현재 vim/gvim의 버전과 패치 수준을 볼 수 있습니다.

Vim 자체에서도 이 작업을 수행할 수 있습니다.

:version

페이지가 매겨지며 첫 번째 화면 상단에서 버전과 패치 수준을 읽을 수 있습니다.

답변2

Vim이 처음에 창 크기를 몰랐기 때문에 발생한 것 같습니다. 처음 이후에는 잘 작동합니다.

따라서 이 문제를 해결하기 위해 다음을 내 파일에 추가했습니다 .vimrc.

" Little hack to fix the split/scroll problem 
tabnew
bwipeout

관련 정보