无法设置键Ctrl的键盘映射;

Tal*_*Kit 7 emacs elisp

我正在尝试设置C-的全局密钥; 将以下代码放在init.el文件中.

(global-set-key "\C-;" 'backward-kill-word)
Run Code Online (Sandbox Code Playgroud)

但是这会在*Warning*缓冲区中出现以下错误

error "Invalid modifier in string"
Run Code Online (Sandbox Code Playgroud)

kin*_*ero 7

试试这个,

 (global-set-key [(control ?\;)] 'backward-kill-word)
Run Code Online (Sandbox Code Playgroud)

另一种方式,我想最简单的方法是使用kbd功能

 (global-set-key (kbd "C-;") 'backward-kill-word)
Run Code Online (Sandbox Code Playgroud)