我可以在 Emacs 中使用箭头键将指针上下移动一行,所以我想重新定义 Cn 和 Cp 一次上下移动 5 行。
我刚刚开始学习如何使用 Emacs,而 elisp 对我来说非常陌生。我尝试使用 GNU Emacs lisp 参考,但我找不到如何将击键绑定到多个命令。
这是我到目前为止所拥有的(专注于向上移动的定义):
(global-set-key "\C-p" '(loop for i in '(1 2 3 4 5) do ('previous-line)))
但是,当我点击 Cp 时,这会显示一条错误消息“错误类型参数”。
有什么建议么?
谢谢!