Разделение курсора (точки) и области просмотра (окна) является распространенным в современном графическом интерфейсе. К сожалению, механизм отображения Emacs не позволяет этого. Это не догматично, просто технически. Если вы хотите написать эту функцию, я уверен, что команда разработчиков приветствует ее.
Вы все же учитесь жить с этим.
Интересно, что у вас есть такой большой успех, когда вы подчиняете Emacs своей воле. Лично я нахожу, что, по крайней мере, я не встречаю Emacs на полпути, это причиняет мне боль.