*** If you set scroll-conservatively to a small number, then when you
move point a short distance off the screen, Emacs will scroll the screen just far enough to bring point back on screen, provided that does not exceed `scroll-conservatively' lines.