当我按C-S-c
时,回显区域仅显示C-c
。但是,C-S-
选择之类的内容确实有效。
我在Ubuntu 14.10 Utopic Unicorn,以防万一。
以下是我.emacs
中键绑定(针对多个游标)的代码:
;; multiple cursors
(require 'multiple-cursors)
(global-set-key (kbd "C-S-c C-S-c") 'mc/edit-lines)
答案 0 :(得分:0)
C-S-c
是否定义为前缀密钥;即它是否与键映射绑定?你什么时候在迷你缓冲区中看到C-c
- 当你使用第一个C-S-c
时,是否准备再次使用它?
以下适用于我。如果类似的东西对您不起作用,请考虑提交错误报告,提供逐步的方法:M-x report-emacs-bug
。
(define-prefix-command 'foo)
(global-set-key (kbd "C-S-c") 'foo)
(define-key foo (kbd "C-S-c") 'open-line)
然后按下C-S-c
在迷你缓冲区中显示C-S-c
(实际上,在回声区域中),同时等待另一个键。如果我再次按C-s-c
,则会调用命令open-line
。