我试图让 Cc 直接传递给 Emacs 中的术语(而不是必须键入 Cc Cc)。我定义了一个函数:
(defun newterm() (interactive) (term "/bin/bash") (rename-unique) (term-set-escape-char ?\Cx) (local-unset-key ?\Cc))
这成功地将转义字符设置为 Cx(我想要的),但我无法让 Emacs 不捕获 Cc。
也许不可能“禁用”但可以将 Cc 设置为仅将 Cc 放入终端吗?
默认值对我来说没有任何意义——我一直在终端中输入 Cc,而我在终端中运行的唯一 Emacs 命令是 Cx b 以获取不同的缓冲区。