【发布时间】:2013-01-26 03:26:00
【问题描述】:
我想将 C-f C-b 映射为在文件中向前和向后移动固定数量的行。
我这样做了:
(global-set-key (kbd "C-f") 'next-line)
(global-set-key (kbd "C-b") 'previous-line)
但我不知道如何在next-line 命令之前指定参数。我想我应该使用digit-argument,但我无法以正确的方式编写命令。
【问题讨论】:
-
ok this (global-set-key (kbd "C-f") '(lambda () (interactive) (forward-line 5))) 有效。虽然它没有完全回答我的问题,但我如何在不使用 lambda 的情况下绑定 M-5 C-n 或更复杂的宏,我可能错过了 elisp 工作的一些真正基本的东西......