如何定义emacs keybinding'Cc C-c'?

fri*_*nkr 1 emacs

我想将'Cc Cc'绑定到自定义命令,不知道如何操作.

我试过了(global-set-key (kbd "C-c C-c") 'suspend-emacs),但接缝不起作用.

任何想法将不胜感激.

谢谢.

dki*_*kim 5

C-c C-c当前缓冲区中的本地绑定很可能会影响您使用的全局绑定global-set-key.传统上,由C-c跟随控制字符组成的键序列被保留用于主要模式.例如,CC模式提供C-c C-c本地绑定comment-region.C-c为用户留出由以下字母组成的键序列(大写或小写):

(global-set-key (kbd "C-c c") 'suspend-emacs)
Run Code Online (Sandbox Code Playgroud)

而且您可能不想绑定suspend-emacs到新的密钥序列.当从(控制)tty设备调用它时suspend-frame,它被绑定C-z并C-x C-z默认调用suspend-emacs它们.