Linux File Manager: Wiederherstellen der vorherigen geöffneten Sitzung (Ordner und Registerkarte)

7

Ich habe einige Linux-Dateimanager wie PCManFM und Thunar in Lubuntu 18.10 ausprobiert und festgestellt, dass sie sich nicht an die letzte Sitzung erinnern.

Wäre das möglich? Wenn ja, lassen Sie mich bitte wissen, wie.

Wenn nicht, was ist die Alternative?

** Ich suche nur nach einem Dateimanager, der Adressleiste, Lesezeichen und dunklen Hintergrund unterstützt.

Sabrina
quelle
1
Was genau ist die "letzte Sitzung"? Sie öffnen sich in dem letzten Verzeichnis, in dem Sie waren? & Haben Sie sich an die gleiche Vorwärts- / Rückwärtsgeschichte erinnert?
Xen2050

Antworten:

7

Sie können versuchen, spacefmdie immer mit der letzten Sitzung geöffnet wird, Lesezeichen und bis zu vier Fenster zu unterstützen. spacefmist im Universum-Repository für GTK2 und GTK3 verfügbar und kann mit installiert werden

sudo apt install spacefm

(GTK2-Version)

oder

sudo apt install spacefm-gtk3

(GTK3-Version)

mook765
quelle
0

Obwohl es möglicherweise nicht in Ihr Ökosystem passt, tut Dolphin von KDE dies bereits - zumindest wenn es unter KDE ausgeführt wird.

Ein anderer Ansatz könnte darin bestehen, eine voreingestellte Sitzung wiederherzustellen.

Dies kann erreicht werden, indem Sie ein oder mehrere Autostart-Skripte verwenden, um bestimmte Anwendungen mit Ihren bevorzugten Optionen zu starten, und dann Programme verwenden, die gerne xdotoolmit ihren GUIs interagieren, als würden Sie mit Tastatur und Maus nachahmen, was Sie tun würden, um sie manuell einzurichten. Normalerweise können die Anwendungen nicht sagen, dass Sie nicht tippen, sodass Sie sie dazu bringen können, fast alles zu tun, wozu sie in der Lage sind.

All dies funktioniert für Anwendungen ohne spezielle APIs usw.

Sobald die Sitzung wiederhergestellt ist, kann eine weitere Automatisierung / Konfiguration mit Tools erreicht werden AutoKey, die solche Aufgaben erheblich erleichtern.

Der Teil Ihrer Frage, auf den hier nicht eingegangen wird, ist die Wiederherstellung beliebiger Sitzungsmerkmale, die möglicherweise vorhanden waren, als Sie Ihre letzte Sitzung geschlossen haben.

Während einige Skripte wahrscheinlich geschrieben werden könnten, um den endgültigen Status einer Sitzung vor dem Schließen zu ermitteln und zu speichern (damit nachfolgende Startskripte wissen, was zu tun ist), wäre dies ziemlich schwierig zu implementieren und wahrscheinlich nicht die Mühe wert.

Joe
quelle