Gehe zurück zur zuletzt angezeigten Seite in Pentadactyl

760
nuoritoveri

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

Ich weiß, dass es in Firefox selbst eine Option gibt, mit den zuletzt angezeigten Registerkarten zu öffnen, aber ich möchte nicht, dass dieses Verhalten standardmäßig ist, da ich nicht möchte, dass die zuletzt angezeigte Seite angezeigt wird, wenn ich eine neue Aufgabe beginne sehr leicht abgelenkt.

0

1 Antwort auf die Frage

1
Lemur

Ich bin nicht sicher, ob Sie die zuletzt angezeigte URL besuchen. Dazu ist möglicherweise ein separates Plugin erforderlich, mit dem Sie verfolgen können, was Sie gerade anzeigen, und die letzte URL speichern (und wiederherstellen) können.

Hier ist jedoch ein einfacher Befehl, der stattdessen den neuesten Link in Ihrem Verlauf erneut öffnet. Wenn Ihre Browsing-Gewohnheiten wie meine sind (öffnen Sie einige Registerkarten, arbeiten Sie sich durch, schließen Sie den Browser), reicht dies möglicherweise aus:

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

Dies besagt: "Sortiere meinen ungefilterten Verlaufsstapel mit den neuesten Links nach oben. Öffne die obersten 1 dieser URLs in einer neuen Registerkarte."

Um dies an einen Befehl und eine Tastenkombination zu binden, geben Sie dies 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 zu finden und zu öffnen.

Update : Sie können den :undoBefehl auch versuchen . In der Dokumentation wird nicht ausdrücklich erwähnt, dass die Liste der geschlossenen Registerkarten auch nach dem Neustart des Browsers bestehen bleibt. Meine begrenzten Tests zeigen jedoch, dass dies der Fall war. Ich öffnete und schloss einen Tab, startete die Browser neu und versuchte es sofort :undo. Es öffnete mir den letzten Tab.

Das ist in der Tat ausreichend. (Ich habe nur hinzugefügt bis zum Ende der zweiten Zeile, damit der Befehl automatisch bestätigt wird.) Vielen Dank! nuoritoveri vor 10 Jahren 0