0

我有几个 emacs 键绑定如下:

(global-set-key (kbd "C-,") 'beginning-of-buffer)
(global-set-key (kbd "C-.") 'end-of-buffer)

最近,我意识到这些在 emacs-nox 中不起作用。是否有可能让它们工作,或者这只是 emacs-nox 的限制?

4

2 回答 2

2

根据大众需求:

这可能是您的终端的限制。

我使用的大多数终端根本不发送任何键码C-,C-.

您可以通过执行M-x describe-key(通常绑定到C-h k)然后键入C-,和/或来检查这一点C-.。如果 Emacs 在您按下按键时什么都不做,那么它就是您的终端。

于 2010-11-24T07:00:51.577 回答
0

在我的 emacs(21) 上,\C-.不要\C-,注册为键控。我通过 PuTTY 使用终端。默认的键绑定\M-<\M->对我来说分别适用于缓冲区的开头和缓冲区的结尾。

因此,如果您的 emacs-nox 未将它们注册为键入的,请使用默认键或设置其他一些键。

于 2010-11-23T22:24:42.953 回答