在Emacs上将fn键设置为Ctrl

时间:2011-06-10 21:43:58

标签: emacs keyboard osx-snow-leopard

我在emacs上使用 Ctrl 键时遇到了困难。因为, fn 键位于我的新键盘上的 Ctrl 键的位置。

如何在emacs上将 fn 映射到 Ctrl

3 个答案:

答案 0 :(得分:7)

我相信这是由变量ns-function-modifier控制的,但是,因为我没有使用笔记本电脑,所以我没有机会玩它。

我猜你应该把它设置为:

(setq ns-function-modifier 'control)

答案 1 :(得分:2)

EMACS 23中有一个可爱的新功能 - 自定义组“ns”,您可以非常方便地设置所有键映射。

答案 2 :(得分:0)

问题不仅适用于Emacs,也适用于命令行。

  1. DoubleCommand。我多年来一直使用的解决方案是安装DoubleCommand。它是免费下载的,允许您将任何键映射到任何其他键。你必须在注销或关闭后启动它,所以我将它保存在我的桌面上。

  2. MacOS键盘。在MacOS 13.1中,它们现在允许您将功能键映射到控制键。系统偏好设置>键盘>键盘标签>修改键按钮 - 就在那里。