如何在 Mac OS X 中重新映射 CTRL-h?

Jus*_*ner 3 mac keyboard keyboard-shortcuts osx-leopard

我想在 Leopard 中将CTRL+H从删除重新映射到无。

jtb*_*des 5

默认?H行为来自 AppKit 框架资源中的标准键绑定文件。您可以轻松覆盖它。

以此作为内容创建一个文件:

{ "^h" = ""; }
Run Code Online (Sandbox Code Playgroud)

并将其保存到~/Library/KeyBindings/DefaultKeyBinding.dict,如果不存在则创建 KeyBindings 文件夹。(注意:您需要重新启动应用程序才能开始工作。)

(另一边注:我不完全确定使用""是否是让它什么都不做的正确方法,但它有效。我发现的文档没有提到任何无操作方法。)