Zurück zur zuletzt angezeigten Seite in Pentadactyl

Zurück zur zuletzt angezeigten Seite in Pentadactyl

Gibt es einen Befehl/Befehlssatz, um zur zuletzt angezeigten Seite in Pentadactyl zurückzukehren? Ich schließe meinen Browser oft und entscheide dann, dass es zu früh war. Deshalb möchte ich ihn wieder einschalten und zur zuletzt angezeigten Registerkarte zurückkehren. Idealerweise an dieselbe Stelle auf der Seite, an der ich war, als ich ihn geschlossen habe (aber ich bin nicht sicher, ob das möglich ist).

Ich weiß, dass es in Firefox selbst eine Option zum Öffnen der zuletzt angezeigten Tabs gibt, aber ich möchte nicht, dass dieses Verhalten die Standardeinstellung ist, da ich nicht möchte, dass die zuletzt angezeigte Seite angezeigt wird, wenn ich eine neue Aufgabe beginne, da ich sehr leicht abgelenkt werde.

Antwort1

Ich bin nicht sicher, ob ich die zuletzt angezeigte URL besuchen soll. Dafür ist möglicherweise ein separates Plug-In erforderlich, das nachverfolgen kann, was Sie anzeigen, und die neueste URL speichern (und wiederherstellen) kann.

Hier ist jedoch ein einfacher Befehl, der stattdessen den aktuellsten Link in Ihrem Verlauf erneut öffnet. Wenn Ihre Surfgewohnheiten denen meiner ähneln (mehrere Tabs öffnen, sie durchgehen, den Browser schließen), könnte dies ausreichen:

:js history.list('', true, 1, '-date')

Hier steht: „Sortiere meinen ungefilterten Verlaufsstapel mit den aktuellsten Links nach oben. Öffne die oberste dieser URLs in einem neuen Tab.“

Um dies an einen Befehl und eine Tastenfolge zu binden, fügen Sie Folgendes in Ihr ein .pentadactylrc:

command! -description 'Open the most-recently-visited link in a new tab' reopen-last-visited -javascript history.list('', true, 1, '-date')
nmap <Leader>R :reopen-last-visited<CR>

Wenn Sie jetzt Firefox starten, sollten Sie in der Lage sein, \Rdie zuletzt besuchte URL anzuklicken und zu öffnen.

Aktualisieren: Sie können auch den :undoBefehl ausprobieren. In der Dokumentation wird nicht ausdrücklich erwähnt, dass die Liste der geschlossenen Tabs auch nach einem Neustart des Browsers bestehen bleibt, aber meine begrenzten Tests zeigen, dass dies der Fall war. Ich habe einen Tab geöffnet und geschlossen, die Browser neu gestartet und sofort versucht :undo. Dadurch wurde der letzte Tab für mich geöffnet.

verwandte Informationen