Ответ 1
Попробуйте режим с центрированным курсором:
http://www.emacswiki.org/emacs/centered-cursor-mode.el
Если вы используете MELPA, он доступен M-x package-install
RET centered-cursor-mode
.
Я хотел бы установить курсор в центральную строку экрана, так что, когда я нажимаю Ctrl-N или Ctrl-P, сама страница движется вверх или вниз, а курсор остается неподвижным.
У кого-нибудь есть какие-то советы о том, как достичь этого?
Спасибо
Ed
Попробуйте режим с центрированным курсором:
http://www.emacswiki.org/emacs/centered-cursor-mode.el
Если вы используете MELPA, он доступен M-x package-install
RET centered-cursor-mode
.
M-x scroll-lock-mode
, который можно использовать для правильного использования клавиши Scroll Lock:
(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)))