我最近换了工作,他们给了我一台 MacBook 来工作。问题是我对这个操作系统毫无经验(从我记事起我就用过不同的 Linux 机器),我无法习惯系统的行为方式和我常用的管理窗口的键盘快捷键(比如向左最大化、向右最大化或常规最大化)、不同的工作区或如何仅使用我喜欢的按键组合来启动应用程序。我 80% 的时间都在使用 Linux 终端,另外 20% 的时间都在使用 Web 浏览器。
您是否知道任何好的资源(博客,页面或其他内容)或关于如何配置 osx 以适应我并按照我的期望运行的提示?
答案1
这里有一个 GitHub 页面的链接,其中有人使用 Mac 的“DefaultKeyBinding.dict”功能将他们的 Mac 重新映射到 Linux 键绑定。
GitHub 项目为 Mac 操作系统提供 Linux 键绑定。
这应该可以快速解决您的问题。
如果您想了解有关他们用来实现此目的的主要工具或其他一些有用工具的更多信息,我将提供一些详细信息。使用的主要工具是 Mac 的“DefaultKeyBinding.dict”功能。它提供了对键绑定的非常强大和高效的控制。
由于某些原因,很难找到有关此主题的信息。以下是 Apple 关于此功能的文档链接:
哈佛网站上还有一本非常有用的指南,详细介绍了 Cocoa 文本系统(其中涵盖了“DefaultKeyBinding.dict”功能)。这是迄今为止我发现的有关自定义 Mac 键绑定的最佳资源。
许多其他工具都提供具有用户友好界面的 Mac 按键绑定自定义功能,每种工具都有其优点和缺点。Keyboard Maestro 和 Karabiner-Elements 就是一些示例。