Domyślnie po przewinięciu do końca wyświetlanego bufora w oknie vim można przewijać, aż ostatnia linia pliku znajdzie się w pierwszym wierszu obszaru wyświetlania vim. Wszystkie pozostałe linie obszaru wyświetlania są oznaczone znakami "~". Czy istnieje konfiguracja, która zatrzymuje przewijanie, gdy ostatnia linia pliku znajduje się w dolnej części okna vim?vim - Zatrzymaj przewijanie po pierwszym pliku kończącym się
Edycja: Bardziej precyzyjnie to zachowanie dotyczy tylko przewijania za pomocą kółka myszy lub nawigacji PgDown, które wypełniają ekran nieistniejącymi znakami linii. I kursor przesuwa się linia po linii za pomocą klawisza strzałki w dół, zatrzymuje się poprawnie w ostatniej linii pliku.
Zastanawiam się, czy może uda Ci się dostać VIM działa jak chciałeś? – JohnTortugo