마우스 휠 (또는 스크롤 막대)을 사용하여 현재 버퍼의 아래쪽으로 스크롤하면 VIM은 파일의 맨 아래에 "스크롤 벨로우즈"를 허용합니다. 마지막 줄이 현재 버퍼의 맨 위에 나타납니다. 다른 편집자 (특히 MS VS)를 다루는 데 사용되는 VIM 초보자만큼 나에게 많은 고통을줍니다.어떻게 VIM/GVIM 강제로 마지막 버퍼 라인을 맨 아래쪽에 표시 하시겠습니까?
'아래에서 스크롤'을 사용 중지 할 수있는 방법이 있습니까?
마우스 휠 (또는 스크롤 막대)을 사용하여 현재 버퍼의 아래쪽으로 스크롤하면 VIM은 파일의 맨 아래에 "스크롤 벨로우즈"를 허용합니다. 마지막 줄이 현재 버퍼의 맨 위에 나타납니다. 다른 편집자 (특히 MS VS)를 다루는 데 사용되는 VIM 초보자만큼 나에게 많은 고통을줍니다.어떻게 VIM/GVIM 강제로 마지막 버퍼 라인을 맨 아래쪽에 표시 하시겠습니까?
'아래에서 스크롤'을 사용 중지 할 수있는 방법이 있습니까?
글쎄, 명령 모드에서 'zb'를 입력하면 현재 줄이 화면 하단으로 이동합니다. 그렇게해도 문제가 해결되는 것은 아니지만 문제가 발생하면 문제를 해결하는 것이 가장 빠른 방법입니다.
다음 옵션을 사용하여 스크롤 오프셋을 조정하십시오.
:set scrolloff=NUMBER
여기서 NUMBER
은 커서 주위의 줄 수입니다. Vim의 내장 도움말 시스템에서
발췌 :
'scrolloff' 'so' number (default 0)
global
{not in Vi}
Minimal number of screen lines to keep above and below the cursor.
This will make some context visible around where you are working. If
you set it to a very large value (999) the cursor line will always be
in the middle of the window (except at the start or end of the file or
when long lines wrap).
For scrolling horizontally see 'sidescrolloff'.
NOTE: This option is set to 0 when 'compatible' is set.
당신이 커서를 이동하는 것을 괜찮다면,이 작품 :
noremap <ScrollWheelUp> H5k
noremap <ScrollWheelDown> L5j
어떻게 것 버퍼 디스플레이 파일이 하나만있는 경우 선? –
MSVS도 "파일 끝 부분"을 스크롤합니다. 거기에는 정력에는 차이가 없습니다. 또한 메모장 및 대부분의 다른 편집자가이 작업을 수행합니다. – sth
VIM 탐색 키 바인딩에 익숙해 져야합니다. VIM을 사용할 때 가장 큰 이점 중 하나는 키보드에서 손가락을 떼는 것을 어렵게하는 것입니다. 가능한 경우 마우스없이 하루 종일 작업하십시오. –