我想将Ctrl+绑定R到'isearch-backward
和将Ctrl++Shift绑定R到,'tags-apropos
但我无法区分这两个按键。
emacs 可以区分Ctrl+R和Ctrl++Shift吗R?什么应该进入我的 .emacs 文件以允许此键绑定?
我想将Ctrl+绑定R到'isearch-backward
和将Ctrl++Shift绑定R到,'tags-apropos
但我无法区分这两个按键。
emacs 可以区分Ctrl+R和Ctrl++Shift吗R?什么应该进入我的 .emacs 文件以允许此键绑定?
是的。
(global-set-key (kbd "C-r") 'isearch-backward)
(global-set-key (kbd "C-S-r") 'tags-apropos)
找出这类问题答案的方法是对某个键进行帮助C-h k,然后键入您感兴趣的击键。Emacs 在帮助缓冲区中显示的是您可以传递给宏的字符串'kbd
。
是的——一个是"\C-r"
,另一个是"\C-R"
。它们可以很容易地绑定到单独的命令。例如,如果放在您的.emacs
文件中,这应该可以解决问题:
(global-set-key "\C-R" 'tags-apropos)