有没有办法让 Safari 5 (OS X) 在退出前询问?我的手指很胖,需要 Command-W 时经常按 Command-Q。
我使用System Preferences 中“Keyboard & Mouse”首选项面板的“Keyboard Shortcuts”选项卡将Safari的 Quit 菜单项快捷方式重新映射到 ??Q (Option-Command-Q) 。
正如 Scott 在评论中指出的那样,现代 macOS 版本在系统偏好设置的“常规”部分中有一个标记为“退出应用程序时关闭窗口”的复选框:

取消选中该框将导致关闭的应用程序记住其打开的窗口及其内容,并在您重新启动应用程序时重新打开它们。
或者,如果您希望仅为 Safari启用此功能,您可以从 Safari 首选项的“常规”选项卡中选择“Safari 打开方式:上次会话中的所有窗口”:

请注意,如果未选中常规的“退出应用程序时关闭窗口”系统首选项选项,此特定于 Safari 的选项将隐藏,因为在这种情况下它是多余的。
此外,正如 Chris Johnsen 所指出的,您可以通过系统偏好设置 → 键盘 → 快捷方式 → 应用程序快捷方式,将“退出 Safari”菜单项重新绑定到不同的、不太容易触发的键盘快捷方式(例如 ??Q):

不幸的是,AFAIK 没有简单的方法可以为所有应用程序重新绑定相同的快捷方式,因为每个应用程序的菜单项名称显然不同。
所有截取的屏幕截图和描述的行为均在 macOS High Sierra 版本 10.13.4 和 Safari 11.1 上进行了测试。显然,以后的版本可能会改变工作方式。
在 Safari 偏好设置的选项卡部分,如果您选中第三个选项“关闭多个选项卡或窗口之前确认”,Safari 会在退出前询问您是否打开了多个选项卡或窗口。如果您只打开一个窗口,它不会要求确认,但从您所说的来看,如果您打算关闭窗口,那么这应该不是一个主要问题。
| 归档时间: |
|
| 查看次数: |
7763 次 |
| 最近记录: |