Existe um atalho do Safari que sempre funciona para reabrir a última guia fechada?

12

Nota: esta não é uma duplicata de Como posso fazer o Safari reabrir minha última guia fechada?

Estou familiarizado com o atalho + Zfuncionando quando a guia foi fechada. No entanto, muitas vezes faço outra coisa que não quero desfazer.

Por exemplo, às vezes eu fecho uma guia, escrevo metade e respondo no Stack Exchange, percebo que não queria fechá-la e fico preso ao acessar o histórico manualmente.

Existe algum atalho ou item de menu do Safari especificamente para reabrir minha última guia fechada?

Atualização: isso não é uma correção, mas se o seu único problema não for desfazer nada além de guias fechadas (e você não se importa em ter algo que sempre funcione), defina um atalho para "Desfazer Fechar Guia" em As preferências do teclado filtrarão o atalho apenas para as guias fechadas!

Timothy Mueller-Harder
fonte

Respostas:

5

Com o novo macOS Sierra, é possível usar o atalho do teclado Tpara reabrir a última guia fechada - no Chrome e em outros navegadores.

O atalho anterior Z, permitiu que você reabrisse as guias fechadas, mas era mais um botão de "uso geral" que permitia reabrir as guias fechadas, mas também para desfazer outras ações. O novo atalho foi criado especificamente para reabrir guias fechadas.

Arco esqueleto
fonte
1
Viva! Às vezes, uma nova resposta para uma pergunta antiga é uma ótima notícia. :)
Timothy Mueller-Harder
Obrigado! Você me ajudou e eu (espero) consegui retribuir o favor! :)
Skeleton Bow
8

A resposta é não, o Safari não fornece nenhuma funcionalidade interna ou atalho (para a funcionalidade inexistente) para restaurar a última guia fechada.

A única funcionalidade que o Safari oferece atualmente é:

  • Reabrir a última janela fechada
  • Guia Desfazer Fechar (como parte da cadeia de eventos Desfazer)

O primeiro faz exatamente isso, reabre a última janela fechada, incluindo todas as guias que estavam abertas quando ela foi fechada.

O segundo funciona como você já sabe, só funciona se for a última coisa que você fez ou se você tiver que desfazer outras coisas, que é a ressalva que você anotou acima.

Observando as extensões do Safari, existem alguns gerenciadores de guias por perto, mas nenhum deles nota especificamente o suporte aos Tab Undo, exceto o SafariTabs e essa funcionalidade foi removida do produto para o Safari 5; como o desenvolvedor observa que o Safari 5 agora fornece isso como parte da cadeia Undo

Desenvolver uma solução para isso, embora não seja trivial, não é algo que será impossível, pois a Apple fez a maior parte do trabalho duro. : D

O Safari fornece propagação de eventos para as Extensões do Safari, e o especial em que você estaria interessado é o CloseEvent (SafariEvent) . É claro que determinar um método de distinguir entre o CloseEvent para Windows (com cada guia recebendo seu próprio CloseEvent) e o singular Guia CloseEvents ... bem, há um trabalho árduo.

Stu Wilson
fonte
1

Se você estiver usando o Keyboard Maestro, poderá imitar esse comportamento com um gatilho HotKey. Até várias guias / janelas de restauração. Eu fiz uma corrida inicial para isso. Essa é a essência disso. Nota: isso não restaura o histórico das guias. Portanto, você receberá o URL de volta, mas não poderá voltar.

wrtsprt
fonte
-4

É - z.

Ele abrirá apenas a última guia fechada. Se você fechar mais guias, essas guias não serão abertas.

endrigoantonini
fonte
3
Não. Isso é apenas Chrome e Firefox.
Timothy Mueller-Harder