Existe-t-il un raccourci Safari qui fonctionne toujours pour rouvrir le dernier onglet fermé?

12

Remarque: ce n'est pas un doublon de Comment puis-je faire en sorte que Safari rouvre mon dernier onglet fermé?

Je connais le raccourci + Zfonctionne lorsque l'onglet vient d'être fermé. Cependant, je fais souvent autre chose que je ne veux pas annuler.

Par exemple, je ferme parfois un onglet, j'écris la moitié et répond sur Stack Exchange, je me rends compte que je ne voulais pas le fermer, puis je suis bloqué par l'accès manuel à l'historique.

Alors, existe-t-il un raccourci ou un élément de menu Safari spécialement pour rouvrir mon dernier onglet fermé?

Mise à jour: ce n'est pas un correctif, mais si votre seul problème ne veut pas annuler quoi que ce soit en plus des onglets fermés (et que vous ne vous souciez pas d'avoir quelque chose qui fonctionnera toujours), définissez un raccourci pour "Annuler la fermeture de l'onglet" dans Les préférences du clavier filtreront le raccourci vers les onglets fermés uniquement!

Timothy Mueller-Harder
la source

Réponses:

5

Avec le nouveau macOS Sierra, il est possible d'utiliser le raccourci clavier Tpour rouvrir le dernier onglet fermé - à la Chrome et d'autres navigateurs.

Le raccourci précédent, Zvous permettait de rouvrir les onglets fermés, mais était plutôt un bouton "à usage général" qui vous permettait de rouvrir les onglets fermés, mais aussi d'annuler d'autres actions. Le nouveau raccourci est spécifiquement destiné à rouvrir les onglets fermés.

Arc squelette
la source
1
Hourra! Parfois, une nouvelle réponse à une vieille question est une excellente nouvelle. :)
Timothy Mueller-Harder
Merci! Vous m'avez aidé et j'ai (espérons-le) pu vous rendre la pareille! :)
Skeleton Bow
8

La réponse est non, Safari ne fournit aucune fonctionnalité intégrée ni raccourci (vers la fonctionnalité inexistante) pour restaurer le dernier onglet fermé.

La seule fonctionnalité que Safari propose actuellement est:

  • Rouvrir la dernière fenêtre fermée
  • Annuler la fermeture de l'onglet (dans le cadre de la chaîne d'événements Annuler)

Le premier fait juste cela, rouvre la dernière fenêtre fermée, y compris tous les onglets qui étaient ouverts lors de sa fermeture.

Le second fonctionne comme vous le savez déjà, il ne fonctionne que si c'est la dernière chose que vous avez faite, ou si vous devez annuler d'autres choses, ce qui est la mise en garde que vous avez notée ci-dessus.

En regardant les extensions Safari, il y a quelques gestionnaires d'onglets autour, cependant aucun d'entre eux ne note spécifiquement leur prise en charge pour Tab Undo sauf SafariTabs et cette fonctionnalité a été supprimée du produit pour Safari 5; comme le développeur note que Safari 5 fournit maintenant cela dans le cadre de la chaîne d'annulation

Développer une solution pour cela alors que ce n'est pas trivial, n'est pas quelque chose qui va être impossible car Apple a fait la plupart du travail acharné. :RÉ

Safari fournit la propagation des événements aux extensions Safari, et le particulier qui vous intéresserait est CloseEvent (SafariEvent) . Bien sûr, déterminer une méthode de distinction entre les CloseEvent pour Windows (avec chaque onglet recevant son propre CloseEvent) et les seuls CloseEvents à onglet ... eh bien, le travail est difficile.

Stu Wilson
la source
1

Si vous utilisez Keyboard Maestro, vous pouvez émuler ce comportement avec un déclencheur HotKey. Même plusieurs onglets / fenêtres de restauration. J'ai fait un premier essai. C'est l' essentiel . Remarque: cela ne restaure pas l'historique des onglets. Vous récupérerez donc l'URL, mais vous ne pourrez pas revenir en arrière.

wrtsprt
la source
-4

C'est - z.

Il n'ouvrira que le dernier onglet fermé. Si vous fermez d'autres onglets, ces onglets ne seront pas ouverts.

endrigoantonini
la source
3
Non, ce n'est que Chrome et Firefox.
Timothy Mueller-Harder