CRTL-F를 사용하여 EOF까지 스크롤 할 때 10 줄을 계속 표시하려면 어떻게합니까?


17

vim이 아닌 vi를 사용하는 데 익숙합니다. vim에서 성가신 것을 발견 한 것은 CTRL-F로 스크롤하고 EOF에 도달하면 vim이 가장 마지막 줄로 스크롤 하여이 줄을 화면 상단에 놓으면 위의 줄을 볼 수 없다는 것입니다. 컨텍스트를 볼 수 있도록 약간 위로 스크롤해야합니다. 이 모든 것은 j 또는 아래쪽 커서 키가 아닌 CTRL-F에서만 발생합니다.

vi에서는 CTRL-F를 사용하여 아래로 스크롤하지만 EOF에 도달하면 여전히 15 줄과 일반적인 ~를 표시합니다.

이 경우 vim이 vi처럼 동작하도록 구성하려면 어떻게해야합니까? 원격 액세스를 위해 퍼티를 사용하고 있습니다.

답변:


25

옵션 스크롤 오프 를 설정하려고합니다 .

'스크롤 오프' 'so'번호 (기본값 0)

커서 위와 아래에 유지할 화면 줄 수 이것은 당신이 일하는 곳 주위에 어떤 맥락을 보여줄 것입니다.

예를 들어 사용

:set scrolloff=10

항상 10 줄 이상이 보이도록합니다.


2

shift-g를 사용하면 파일의 맨 아래에 도달하는 것이 더 쉽습니다. 파일 끝을지나 가지 않습니다.


3
그의 목표는 파일의 끝까지 시도하지 않는 것입니다. 그는 CTRL-F로 파일을 스크롤하고 끝에 도달했을 때 Vim의 동작을 좋아하지 않습니다. 그것은 다른 것입니다.
불가사리

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