我试图让我的 Mac 遵循我知道它过去一定做过的行为,当按下 ⌘ + A 时,它会选择所有文本。
这个问题是最近才出现的,我认为它可能与 Snow Leopard 有关。我在 Leopard 中有几个 InputManager,但在安装 Snow Leopard 之前,我已经将它们全部删除了。
该问题似乎仅影响 Cocoa Text Field 对象,但我不确定。
它在 Xcode、TextMate、TextEdit 和 Adium 中不起作用......可能还有其他我还没有意识到的......
如果您能就如何重新启用此功能提出任何建议,我将不胜感激,并且很抱歉我的英语不是我的母语。
答案1
我猜是某个东西在抓取 Command-A。问题在于找出是什么。
当你打开编辑菜单,你还看到“全选 ⌘A”作为菜单项?
查看键盘窗格快捷键选项卡中的快捷键系统偏好设置。如果那里为 Command-A 定义了某些内容,则它将优先。
注销然后重新登录,但在按下 Return 后(或同时)按住 Shift。这将阻止自动启动您的登录项(请参阅登录项选项卡中的帐户窗格系统偏好设置)。现在检查 Command-A 是否有效。如果有效,则问题可能出在您的某个登录项上。您可以尝试逐个启动它们,方法是双击它们登录项选项卡。每次启动后检查 Command-A 功能。当它停止工作时,最近启动的应用程序就是罪魁祸首。去检查它的配置。它可能是一个无辜的东西,比如启动器或快捷方式应用程序,配置不正确。
也可能是键盘本身的问题。您是否尝试过其他键盘或其他 Command 键?您可以尝试启动键盘查看器检查它是否报告了按键操作。在系统偏好设置,转到通用接入窗格中,选择输入菜单标签,检查键盘查看器, 查看在菜单栏中显示输入菜单,然后选择显示键盘查看器从菜单栏中的新菜单项(它可能看起来像一个标志)中删除。要删除新菜单项,请按住 Command 键并将其拖出菜单栏或取消选中“在菜单栏中显示”选项。
答案2
我遇到了这个问题 - 我的一个特殊修饰键最终被卡住了。尝试按下键盘上的 control / shift / command / option 键来解除它们。