在 Safari 中按下 Esc 键时禁用单词完成对话框

在 Safari 中按下 Esc 键时禁用单词完成对话框

行为:

  1. 在 Mac 上加载 Safari 5.0。
  2. command+f来搜索一些文本。
  3. 输入一些内容,然后在页面上找到它。
  4. 点击esc取消搜索。
  5. 令人恼火的是,获得单词完成菜单而不是取消。

有没有办法esc取消搜索,就像以前在 Safari 4.0 中那样,而不是弹出单词完成对话框?这很烦人。如果做不到这一点,用键盘取消搜索的最佳方法是什么?

注意:这也会发生在任何文本字段、搜索框、位置栏等中。

答案1

我也遇到过同样的问题。我最终将其追溯到我安装的一些 emacs 样式的自定义键绑定。

检查此文件是否存在并删除它,然后注销并重新登录:

~/Library/KeyBindings/DefaultKeyBinding.dict

答案2

与上述评论者一样,我也无法复制这一点(对我而言,option-escape 是有效的),但请查看系统偏好设置的键盘部分 - 在键盘快捷键下,您可以指定额外的键盘快捷键 - 也许您安装了额外的服务?

相关内容