我们是否可以在emacs中绑定C-,
和C-.
?我试过这个(define-key global-map (kbd "C-,") 'action)
,但它似乎没有用。
我在Ubuntu上使用Emacs和美国键盘布局。
谢谢
答案 0 :(得分:2)
我很了解define-key
确实有效。
但最有可能的是,当你点击C-,
时,Emacs实际上并未收到此信息。
C-h k C-,
告诉你什么?那么C-, C-h l
呢?
我的水晶球告诉我你正在某种文本终端中运行。在那些野兽中,许多关键组合实际上并没有正确地通过正在运行的应用程序。
答案 1 :(得分:1)
您可以尝试一些key binding commands,例如
(global-set-key [(control ?,)] 'some-action)
在~/.emacs
文件中(使您的密钥绑定永久化,并在重新启动后可用)。顺便说一下,你可以先评估它来测试它。然后重新启动emacs
并使用 C-h k C - ,检查它是否已绑定。