Ich verwende niemals kürzlich verwendete Dateilisten. Ich habe ein Dateisystem und weiß, wo ich Dateien öffnen und speichern möchte.
Ich habe diese Frage gelesen:
Kann ich verhindern, dass Apps in Dateiauswahldialogen standardmäßig "Zuletzt verwendet" auswählen?
Ich möchte jedoch nur, dass diese Option vollständig entfernt wird.
Es ist ärgerlich, immer wieder von der Standardeinstellung abweichen zu müssen.
Wenn das oben Gesagte nicht zutrifft, gibt es eine Möglichkeit, mein Home-Verzeichnis zum Standard zu machen?
Antworten:
Vielen Dank an saji89 für den Link zu den betroffenen Dateien. Für den Fall, dass sich noch jemand darum kümmert (und auch um mich selbst, da es kürzlich durch ein Upgrade wieder möglich war), habe ich einen Patch ( http://pastebin.com/VE4STB6M ) erstellt, um dieses ärgerliche Fehlverhalten zu beheben. Das gepatchte gtk zeigt in Dialogen weiterhin "Zuletzt verwendet" an, ist jedoch standardmäßig nicht in den Dialogen ausgewählt (standardmäßig wird das zuletzt verwendete Verzeichnis oder Ihr Ausgangsverzeichnis verwendet). Das behebt für mich das Problem, weil es mir vor allem beim Versuch, etwas zu retten, ins Gesicht gesprungen ist.
Schritt für Schritt Anweisungen:
1) Öffnen Sie ein Terminalfenster und geben Sie die folgenden Befehle ein:
mkdir recently_used_fix
cd recently_used_fix/
sudo apt-get build-dep gtk+2.0
apt-get source gtk+2.0
wget -O deselect_recently_used.patch http://pastebin.com/download.php?i=VE4STB6M
patch -p0 < deselect_recently_used.patch
cd gtk+2.0-2.24.10/
echo jlj | dpkg-source --commit
sudo dpkg-buildpackage
cd ..
2) Schließen Sie alle Paketmanager (z. B. Synaptic) und geben Sie im Terminalfenster den folgenden Befehl ein:
sudo dpkg -i *.deb
3) Wenn der
dpkg -i
Befehl Fehler zum Überschreiben einer Handvoll vorhandener Dateien (Änderungsprotokolle usw.) enthält, löschen Sie jede beanstandete Datei mit und wiederholen Sie Schritt 2. Ich habe festgestellt, dass dies aus irgendeinem Grund nicht funktioniert.sudo rm FILENAME
--force-overwrite
4) Optional: Nachdem die Pakete erfolgreich installiert wurden, verwenden Sie Synaptic, um
Package > Lock Version
jedes installierte Paket zu fixieren ( ), um zu vermeiden, dass Sie all dies erneut durchlaufen müssen (natürlich würden Sie auch Sicherheitsupdates verpassen).5) Schließen Sie alle betroffenen Apps (pluma, gedit, gimp usw.) und öffnen Sie sie erneut.
6) Optional: Geben Sie die folgenden Befehle in das Terminalfenster ein, um die von uns erstellten Dateien und Verzeichnisse zu entfernen (der Fix bleibt installiert):
cd ..
sudo rm -rf recently_used_fix/
Falls der Patch nicht heruntergeladen werden kann, finden Sie hier eine Sicherungskopie:
quelle
Es ist buchstäblich unmöglich, dies zu tun, da der dazugehörige Code in der gedit-Codebasis fest programmiert ist.
Dies ist die relevante gedit-Commit-Nachricht im Zusammenhang mit dieser Änderung im Gedit-Code: http://git.gnome.org/browse/gtk+/commit/?id=ca74dc6a873bb375bb2abc3ea7642ed41e9f6e79
Mit freundlicher Genehmigung: http://tstarling.com/blog/2011/11/file_chooser_recent/
Es tut mir leid zu sagen, dass es keinen direkten Ausweg gibt, es sei denn, jemand ändert den Code dafür und ändert ihn in eine vom Benutzer einstellbare Einstellung.
quelle
Ich weiß nicht, ob dies genau das tut, was Sie brauchen, aber ich denke, es könnte Ihr Problem lösen.
Sie benötigen eine Software namens Activity Log Manager
Suchen Sie im Dash nach dem Aktivitätsprotokoll-Manager und führen Sie ihn aus.
Weitere Informationen erhalten Sie bei OMG Ubuntu!
quelle
Ich denke, das ist was Sie suchen: http://www.addictivetips.com/ubuntu-linux-tips/how-to-delete-and-disable-recent-history-in-ubuntu-tip/
Öffnen Sie zum Löschen des Verlaufs der letzten Zeit das
Terminal
und geben Sie die folgenden Befehle ein:Verwenden Sie die folgenden Befehle, um zu verhindern, dass neue Elemente erstellt werden:
Sie können die Änderungen rückgängig machen, um die Protokollierung erneut zu aktivieren, indem Sie den folgenden Terminalbefehl verwenden:
Einige Systeme speichern die zuletzt verwendete Datei möglicherweise an einem anderen Speicherort:
quelle
Dies ist ein drei Jahre alter Thread, aber die GTK2-Peeps haben ihn anscheinend zu einer Konfigurationsoption gemacht.
Geh hinein
~/.config/gtk-2.0/gtkfilechooser.ini
und setze dichStartupMode=cwd
. Es befreit Sie nicht von der dummen Sache, aber zumindest wird es nicht zum Standard.Hinweis: Ich habe dies nicht in der Dokumentation gefunden. Der obige Patch schlug fehl und als ich nachforschte, warum, stellte ich fest, dass die Entwickler es möglich gemacht hatten, ohne das Ding zu kompilieren.
quelle
Ich habe einen Weg gefunden, um zumindest zu verhindern, dass der Zeitgeist überhaupt eine Geschichte schreibt (glaube ich):
Seitdem habe ich keine Aktivität von mir in irgendeiner Weise protokolliert, einschließlich eines "kürzlich verwendeten" Dialogs. Leider wird es immer noch angezeigt, aber es wird zumindest nicht angezeigt, welche Ordner ich in letzter Zeit besucht habe. Ich mag es nicht, wenn ich permanent überwacht werde, auch wenn es sich um meine eigene Maschine handelt.
Das Schlimmste ist, dass selbst wenn Sie die Protokollierung in zeitgeist deaktivieren und den Verlauf löschen, der Vorgang unvollständig ist und dennoch einige Aktivitäten glücklich protokolliert werden.
quelle
mkdir ~/.local/share/zeitgeist/activity.sqlite
soll ich tun?