让emacs从键盘接受句点/点?

时间:2010-08-27 09:39:18

标签: emacs

如何让emacs从键盘接受句点/点并插入“。”进入当前的缓冲区?我已设法使用以下内容设置键盘上的所有数字:

(global-set-key (kbd "<kp-0>") "0")
(global-set-key (kbd "<kp-1>") "1")
...

但是按下点密钥时,emacs告诉我的代码是M-O n而不是<kp-?>密钥。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

(global-set-key (kbd "M-O n") ".")

答案 1 :(得分:0)

当NumLock打开时,键盘上的.字符通常与<kp-decimal>相关联。如果NumLock处于关闭状态,则它对应于与<kp-delete>关联的 Del 键。在此模式下,.对应<S-kp-delete>

但是,通常<kp-0><kp-1>,...默认已经翻译为0,1 ...

检查 C-h i m Emacs i 小键盘 RET