gpt4 book ai didi

macos - OSX : Programmatically remap Caps Lock's functionality (as set via System Preferences)?

转载 作者:行者123 更新时间:2023-12-01 06:42:41 25 4
gpt4 key购买 nike

我的问题是指 System Preferences 使您能够重新映射的设置 Caps Lock例如Ctrl key 。

^ 是否有可能以编程方式影响此设置?

主要是我有兴趣通过 defaults 实现这一目标或者一些shell技巧;其次是通过 AppleScript(糟糕)。

我知道我可以通过使用 3rd 方工具(例如 KeyRemap4MacBook)来实现这一点,但这是最后的手段。但如果可能的话,我宁愿选择非 3rd 方解决方案。

我的用例:

使用键盘大师及其漂亮的宏触发器,我希望自动重新映射 Caps Lock -> Ctrl在 MacVim 等应用程序中,并在离开受影响的应用程序时将其切换回正常的 Caps Lock。

最佳答案

您可以使用 AppleScript 进行切换。这将是一种简单的自动化技术,它基本上会自动为您在“系统偏好设置”中进行相同的切换。

您可以将创建的 AppleScript 切换添加到 MacVim 脚本工具栏图标。这样,在应用程序内部时,您可以切换它,并在离开时将其关闭。

这是您要找的吗?如果你仍然需要这个,我会为你设计 AppleScript 并稍后发布在这里。

关于macos - OSX : Programmatically remap Caps Lock's functionality (as set via System Preferences)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8930629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com