Я бы хотел установить курсор на центральную линию экрана, чтобы при нажатии Ctrl-N или Ctrl-P сама страница перемещалась вверх или вниз и курсор оставался неподвижным.
Кто-нибудь получил какие-либо советы о том, как этого добиться?
Спасибо
Эд
Попробуйте режим центрированного курсора:
http://www.emacswiki.org/emacs/centered-cursor-mode.el
Если вы используете MELPA , он доступен по M-x package-install RET centered-cursor-mode.
package-install
centered-cursor-mode
M-x scroll-lock-mode, который также может быть использован для эффективного использования клавиши Scroll Lock:
M-x scroll-lock-mode
(global-set-key (kbd "<Scroll_Lock>") 'scroll-lock-mode)
Страница EmacsWiki на SmoothScrolling представляет некоторые возможные решения.
Вы можете бросить свой собственный, используя Recenter Встроенный:
(global-set-key (kbd "C-n") (lambda (n) (interactive "p") (next-line n) (recenter))) (global-set-key (kbd "C-p") (lambda (n) (interactive "p") (previous-line n) (recenter)))