在我开始使用 MacBook 后不久,我重新映射了按键,以便它们在 Mac OS、Windows 和 Linux 上的功能相同。例如,左下角的键在不同操作系统中的行为方式相同,空格键左侧的键也是如此。
请注意,我将按按键行为而不是按键名称进行操作。我在关于跨平台肌肉记忆的文章中详细介绍了这一点。
自从我重新映射按键以来已经两年半了,它对我来说效果很好。无论我是在 MacBook 笔记本电脑上还是在 Linux 台式机上,相同的击键都会执行相同的操作。
唯一的缺点是,当我阅读告诉我如何在 Mac 上执行某些操作的文档时,我感到很困惑。当我看到使用 ⌘ 键的内容时,我必须问自己哪个键对应于我的机器上。我写这篇文章是希望它能帮助我记住我的映射与原始键的关系。
这是我如何轮换密钥的图表。
例如,如果我想让文本加粗,我可以按住左下角的键并输入 b。在我的 MacBook 上,该键标有地球仪,在我的 Linux 机器上,它标有 Ctrl。但我不看按键,也不关心它们的标签是什么。
我还交换了 Caps Lock 和 Mac 所称的控制键 ⌃,但我主要只在 Emacs 中使用大控制键。正如我在之前的文章中指出的,Mac 本质上有一个类似 Windows 的控制键(标记为 ⌘)和一个类似 Emacs 的控制键(标记为 control)。
旋转 MacBook 按键一文首先出现在John D. Cook身上。
原文: https://www.johndcook.com/blog/2024/12/02/rotating-macbook-keys/