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