让Cc直接传递给emacs中的term

spj*_*pjt 4 emacs

我试图让Cc直接传递到Emacs中的术语(而不是必须键入Cc Cc).我有一个函数定义:

(defun newterm()(交互式)(术语"/ bin/bash")(重命名唯一)(term-set-escape-char?\ Cx)(local-unset-key?\ Cc))

这成功地将转义字符设置为Cx(我想要的),但我无法使Emacs不捕获Cc.

也许它不可能"禁用"但是可以将Cc设置为仅将Cc放入终端吗?

默认值对我没有任何意义 - 我在终端中一直输入Cc,而我在终端时运行的唯一Emacs命令是Cx b到达不同的缓冲区.

Ste*_*fan 5

你会想要重做键盘图,因为它使用"Cc"来做很多事情.但(define-key term-raw-map [?\C-c] 'term-send-raw)应该回答你的具体问题.