2013-07-04 30 views

回答

1

从Emacs内部无法将非控制键变为控制键。我认为这必须在操作系统级别完成。

在Ubuntu上,您应该可以通过xkeycaps执行此操作,可从存储库获取。运行程序,左键单击控制键,选择'重复键',然后选择F11键。 F11键现在将作为另一个控制键进行响应。请注意,这对所有程序都有效,而不仅仅是Emacs。

+0

这将需要现在做。我可以使用'extra-keyboard-modifiers'来使功能键切换为Ctrl-和Meta-on和off,但看起来不可能让另一个键在Emacs中完全模拟Ctrl或Meta而不修改其低级输入处理代码,因为它会根据按下的修饰符生成不同的键盘事件。 –