OS X:禁用CMD-H或“隐藏应用”命令?


19

从来没有(故意)H用来隐藏应用程序,每个应用程序(例如Finder可能使它反弹,但这显然是错误的方法。所以,(如何)可以禁用应用程序隐藏一举H 在此处输入图片说明


伙计,我希望有一种方法可以执行OP想要的操作。如屏幕快照中所提示的那样,是否存在某种类似于正则表达式的语法来启用〜/ Library / Preferences / .GlobalPreferences.plist中的“系统”快捷方式的重新映射?问题是快捷方式附加到菜单项字符串上,但是quit和hide命令始终以应用程序的名称为前缀:(
Mac Cowell

Answers:


11

您可以在Karabiner(以前称为KeyRemap4MacBook)中使用如下private.xml

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <autogen>__KeyToKey__ KeyCode::H, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE</autogen>
  </item>
</root>

2
如果我想将按键用于其他用途怎么办?VK_NONE表示,如果您按下该键,应用程序将什么也不会发生。
user47093 2015年

1
谁回答这个,我看不到用户吗?但是,无论哪种方式,这都是令人震惊的天才,我已经恨了很久了。并在System Prefs中添加了其中一些Hide {Stupid Thing}。最后没有了。谢谢!!!!!!!!!!!!!!!!
j_walker_dev

4

除了可接受的答案外,还可以使用BetterTouchTool轻松完成。

打开“ BTT首选项”。如果尚未选择,请选择手势

在“选择应用程序”下,选择“ 全局”

添加新的快捷方式H并将“ 触发器”设置为“无动作”。

BetterTouch工具手势

关闭“首选项”窗口,H现在应禁用所有应用程序。

与接受的答案相比,不利之处在于此修复程序涉及运行应用程序。但是,由于许多Mac用户已经在后台出于其他目的运行BTT,因此此修复程序可以在几秒钟内完成,对于某些用户而言可能更简单。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.