【发布时间】:2011-06-10 21:43:58
【问题描述】:
我在 emacs 上使用 Ctrl 键有困难。因为, fn 键位于我的新键盘上 Ctrl 键的位置。
我应该怎么做才能将 fn 映射到 emacs 上的 Ctrl?
【问题讨论】:
标签: emacs keyboard osx-snow-leopard
我在 emacs 上使用 Ctrl 键有困难。因为, fn 键位于我的新键盘上 Ctrl 键的位置。
我应该怎么做才能将 fn 映射到 emacs 上的 Ctrl?
【问题讨论】:
标签: emacs keyboard osx-snow-leopard
我相信这是由变量 ns-function-modifier 控制的,但是,由于我不使用笔记本电脑,所以没有机会玩弄它。
我猜你应该将它设置为:
(setq ns-function-modifier 'control)
【讨论】:
(setq mac-function-modifier 'control) 为我工作
EMACS 23 中有一个可爱的新功能——自定义组“ns”,您可以非常方便地设置所有键映射。
【讨论】:
问题不仅在于 Emacs,还在于命令行。
双重命令。我多年来一直使用的解决方案是安装DoubleCommand。它是免费下载的,允许您将任何键映射到任何其他键。您必须在注销或关闭后启动它,所以我将它保留在我的桌面上。
MacOS 键盘。在 MacOS 13.1 中,它们现在允许您将功能键映射到控制键。系统偏好设置 > 键盘 > 键盘选项卡 > 修饰键按钮 - 就在那里。
【讨论】: