如何将移位的键绑定到LaTeX-math-mode?

N.N*_*.N. 5 emacs auctex

有了AUCTeX,我可以添加

(setq LaTeX-math-list '(
    (?c "cong " nil)))
Run Code Online (Sandbox Code Playgroud)

我的.emacs使得次要模式LaTeX-math-mode\cong在触发时吐出然后进入c.

我希望它被调用C-c而不是c改变代码

(setq LaTeX-math-list '(
    (?C-c "cong " nil)))
Run Code Online (Sandbox Code Playgroud)

给我"无效的读取语法:?" 加载emacs时.如何使用C-c(或任何其他移动的绑定,如M-cC-M-c)?

Tyl*_*ler 2

原子?c是 Emacs 表示单个字符的方式c。要将此语法用于控制字符,您需要使用?\C-c. 请注意,这C-c是 Emacs 中的标准前缀键,因此使用此特定键LaTeX-math-list可能会导致一些冲突。要使用元代替,您可以使用?\M-c

详细信息请参见Elisp 手册

例如,如果您将快捷键定义为for ,则还可以用作v前缀键。"v c"vc