В этом замечательном посте Emacs-fu о прокрутке в Emacs мой самый вопрос упоминается, но так и не был решен. Вот цитата:
Обратите внимание, что на X, когда курсор (точка) достигает конца документа, ползунок на полосе прокрутки может быть не внизу; Я понимаю, что это из-за разногласий между Emacs и инструментарием (в данном случае GTK +).
PS: GTK + - это стандартный набор инструментов Emacs для Ubuntu.
Проблема, с которой я столкнулся, заключается в том, что ползунок полосы прокрутки не перемещается вниз, когда курсор достигает нижней части документа. Если я перетаскиваю ползунок вниз, он прокручивает документ до тех пор, пока в верхней части буфера не будет видна только самая последняя строка документа.
Есть ли способ, возможно, настроить диапазон полосы прокрутки (или других решений), чтобы, когда я достигал нижней части документа с помощью клавиатуры, ползунок полосы прокрутки тоже достигал нижней части полосы прокрутки?