如何防止Safari在上一个会话中重新打开选项卡?


12

当我在Mac Mini上重新打开Safari时,它会一直打开与退出前(或Mac OS X关闭之前)相同的选项卡。结果是操作花费了太多时间,尤其是当我重新启动Mac时。

在首选项面板中,“退出并重新打开应用程序时恢复窗口”选项已被禁用,但Safari会继续打开在上一个会话中打开的选项卡。我也在运行Mac OS X 10.7.2的MacBook中进行了检查,该选项不会更改我在此问题中描述的Safari行为。

屏幕截图

有什么方法可以强制它不要打开所有选项卡?我查看了它的首选项,但没有找到任何可以帮助我的东西。还有其他禁用此功能的方法吗?

Answers:


13

用⌥⌘Q退出或在终端中运行

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

2
它完美地工作。现在,Safari打开速度更快,而且我可以访问我想要的站点,而不必等待至少2分钟。谢谢。
— kiamlaluno 2011年

您也可以在打开Safari时按住shift键(但是当使用Spotlight或Alfred打开应用程序时不起作用),或者在“常规”首选项窗格中退出并重新打开应用程序时取消选中“还原窗口”。
— Lri 2011年

1
什么是“码头”?你们说过将它输入终端。终端机是什么意思?什么是航站楼?

1
Macintosh HD /应用程序/实用程序/ Terminal.app
— IconDaemon

1
@jaepage的区别在于,在我回答的情况下,如果您明确地说出(通过键盘快捷键或通过菜单),您仍然可以在退出时保存状态,而在其他回答则不能。
— Gio

8

此行为是恢复功能。

使用终端禁用

如果您只想禁用野生动物园的简历,请在终端中输入以下内容:

defaults write com.apple.safari ApplePersistenceIgnoreState YES

如果您想再次设置恢复功能,只需使用相同的语法写NO。

使用TinkerTool禁用

此应用程序使您可以访问其他首选项设置,并可以激活操作系统中的隐藏功能。

在此处输入图片说明


TinkerTool基本上可以为您完成所有这些命令。它与终端命令执行相同的工作,只是带有UI
— frumbert

我不敢相信苹果公司会掩盖这种行为。好吧,我可以相信并讨厌它。感谢您的正确命令。
— Foliovision'3
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.