Como impedir o Safari de reabrir minhas guias da minha última sessão?

12

Quando abro o Safari no meu Mac Mini, ele continua abrindo as mesmas guias que estavam abertas antes de sair (ou antes de o Mac OS X ser desligado). O resultado é que leva muito tempo para funcionar, especialmente quando eu reinicio o meu Mac.

No painel de preferências, a opção "Restaurar janelas ao sair e reabrir aplicativos" já está desativada, mas o Safari continua abrindo as guias abertas na última sessão. Também verifiquei no meu MacBook, que está executando o Mac OS X 10.7.2, e essa opção não altera o comportamento do Safari que descrevo nesta pergunta.

captura de tela

Existe alguma maneira de forçá-lo a não abrir todas as guias? Eu olhei para suas preferências, mas não encontrei nada que pudesse me ajudar. Existe alguma outra maneira de desativar esse recurso?

kiamlaluno
fonte

Respostas:

13

Saia com ⌥⌘Q ou execute no Terminal

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
Gio
fonte
2
Funciona perfeitamente. Agora o Safari abre mais rápido e posso acessar o site que desejo sem esperar pelo menos 2 minutos. Obrigado.
kiamlaluno
Você também pode manter a tecla Shift ao abrir o Safari (embora não funcione quando os aplicativos são abertos com o Spotlight ou Alfred) ou desmarcar Restaurar janelas ao sair e reabrir aplicativos no painel de preferências Gerais.
Lri
1
O que é "o terminal"? Vocês disseram que digite isso no terminal. O que você quer dizer com Terminal? O que é o terminal?
1
Macintosh HD / Aplicativos / Utilitários / Terminal.app
IconDaemon
1
@jaepage A diferença é que, no caso da minha resposta, você ainda pode salvar o estado ao sair, se você o disser explicitamente (por atalho de teclado ou através do menu), enquanto no caso da outra resposta, não poderá.
194 Gio
8

Esse comportamento é o recurso de resumo .

Desativar usando o Terminal

Se você deseja apenas desativar o currículo para o safari, digite isto no terminal:

defaults write com.apple.safari ApplePersistenceIgnoreState YES

Se você deseja definir o recurso de retomar novamente, basta escrever NO usando a mesma sintaxe.

Desativar usando o TinkerTool

Este aplicativo fornece acesso a configurações de preferências adicionais e permite ativar recursos ocultos no sistema operacional.

insira a descrição da imagem aqui

gentmatt
fonte
O TinkerTool está basicamente fazendo todos esses comandos para você; que está fazendo o mesmo trabalho que o comando terminal, apenas com uma UI
frumbert
Não acredito que a Apple esteja escondendo esse comportamento. Bem, eu posso acreditar e odiar. Obrigado pelo comando certo.
Foliovision