1

我想在 ansi-term 的 char 模式上添加一些键绑定,但我还不能……你有什么建议吗?有可能吗?

显然,我所有的键绑定都可以在行模式下正常工作,但是如何在 char 模式下启用一些键绑定(不是全部)?

4

1 回答 1

4

ansi-term实际上使用了两种不同的模式

  1. 字符模式(更像是一个终端
  2. 行模式(更像是一个 emacs 缓冲区)

对于字符模式,您需要修改term-raw-map, 如下所示:

(define-key term-raw-map [(control ?a)] 'term-send-raw)

将 \Ca 发送到底层终端。我不知道 line-mode 的 key-map 是什么,但我猜你想玩的是字符模式。

于 2010-11-15T19:48:31.820 回答