Я могу переместить мой указатель вверх и вниз по одной строке с помощью моей клавиши со стрелками, только отлично в Emacs, поэтому я хотел бы переопределить C-n и C-p для перемещения вверх и вниз по 5 строк за раз.
Я только начинаю изучать, как использовать Emacs, и elisp мне очень чуждо. Я попытался использовать ссылку GNU Emacs lisp, но я не мог найти, как связать нажатие клавиши с несколькими командами.
Вот что я до сих пор (сосредоточившись на определении движения):
(global-set-key "\C-p" '(loop for i in '(1 2 3 4 5) do ('previous-line)))
Но это вызывает сообщение об ошибке, когда я нажимаю C-p, "Неверный аргумент типа".
Любые предложения?
Спасибо!