22

我想将Ctrl+绑定R'isearch-backward和将Ctrl++Shift绑定R到,'tags-apropos但我无法区分这两个按键。

emacs 可以区分Ctrl+RCtrl++ShiftR?什么应该进入我的 .emacs 文件以允许此键绑定?

4

2 回答 2

35

是的。

(global-set-key (kbd "C-r") 'isearch-backward)
(global-set-key (kbd "C-S-r") 'tags-apropos)

找出这类问题答案的方法是对某个键进行帮助C-h k,然后键入您感兴趣的击键。Emacs 在帮助缓冲区中显示的是您可以传递给宏的字符串'kbd

于 2009-05-13T15:47:56.837 回答
2

是的——一个是"\C-r",另一个是"\C-R"。它们可以很容易地绑定到单独的命令。例如,如果放在您的.emacs文件中,这应该可以解决问题:

(global-set-key "\C-R" 'tags-apropos)
于 2009-05-13T15:47:52.937 回答