0

Emacs 有几个 vim 克隆包(Evil、Viper..)。这些包有一个特殊的内置功能,它们为 tty 用户重新映射 Escape 键。我不确定这是如何完成的(超时?)。

我也想要这个功能,但是我不想使用整个 Evil / Viper 包,我只想要 Escape 键功能。这是因为我使用God Mode,基本上是 Vim 的普通 / 插入模式和 emacs 键绑定。然而,它没有像 Evil / Viper 这样的 TTY Escape 键的解决方案。我的 Elisp 并不足以自己实现这一点。

因此,如果有一个针对逃生键问题的独立软件包,我很想听听。

4

1 回答 1

0

这并没有/真的/回答我的问题,但我发现了一些很好的东西可以解决我的问题。

Xcape是一个工具,您可以使用它来更改键的行为。例如,如果您运行以下命令:

xcape -e 'Control_L=Control_L|G'

当按下 Left Control 并立即释放时,它将充当 Control-G。如果您按住 Control,它将像 Control 一样正常工作。

现在,如果我将 Cg 重新映射到活跃的上帝模式,我也会在终端中获得预期的行为。您可以根据需要更改密钥。

正如我所说,这并不能真正回答我的问题,但它确实解决了问题。所以我会把这个答案留给其他人去寻找。

于 2014-05-30T21:38:15.740 回答