结合C-;在Emacs中作为前缀键

时间:2017-08-07 21:06:17

标签: emacs terminal key-bindings

我喜欢 C - ; 表现得好像我按了 ESC C - [

我试过了(global-set-key (kbd "C-;") esc-map),但它没有用。

1 个答案:

答案 0 :(得分:1)

您的问题

以下适用于我:

(define-key global-map (kbd "C-;") esc-map)

现在, C-h c C-; q 报告C-; q runs the command fill-paragraph

请注意,global-set-key是一个交互式命令,define-key更适合.emacs(尽管两者都有效)。

您的问题

您正在终端上运行(而不是GUI)并且 C - ; 被Emacs视为; (使用 Ch c C-; 验证)。

你需要

  • 使用GUI,
  • 使用其他密钥,或
  • 将您的终端配置为将 C - ; 传递给其子进程。

另一个可能的问题来源可能源于Translation Keymaps等。