Kann ich die Funktion "Zuletzt verwendet" in der Datei- / Verzeichnisauswahl von GTK vollständig deaktivieren?
Manchmal verwenden Programme standardmäßig diese Option, da sie jedoch in meinem Arbeitsablauf und bei der Organisation meiner Dateien nicht hilfreich ist, kommt es nur zu Verwirrung:
Normalerweise erwarte ich nur
$HOME
, dass ich bei meinem anfange , und bin überrascht von der Liste der OrdnerAuch beim Speichern von Dateien ärgert es mich, dass Sie nicht einfach den Namen eingeben und die Eingabetaste drücken können - Sie müssen einen Pfad eingeben oder einen auswählen
Ich verwende Xfce 4.8 unter Debian Wheezy und diese Funktion war in älteren Xfce-Versionen (in Squeeze) nicht verfügbar. Ich habe einen Beitrag in der Mailingliste der Xfce-Benutzer zu dieser Funktion gefunden, der jedoch keine nützliche Ausgabe enthält.
Ist es möglich, dies einfach auszuschalten und standardmäßig auf $HOME
?
quelle
CTRL+DEL
in Nautilus implementierte Dummheit). FWIW, wrt file chooser, ich tippe normalerweiseCtrl+S
Dateiname dannCtrl+Tab
dann Pfeile (so oft wie nötig) dannEnter
.Antworten:
@MartinVegter
Es gibt eine Datei
~/.config/gtk-2.0/gtkfilechooser.ini
. Es sollte so aussehen, wie Stefano schrieb:DefaultFolder
Diese Datei enthielt keine Variable, aber ich fand die Variable, zuStartupMode=recent
der ich gewechselt habeStartupMode=cwd
. Dies funktioniert nur bei GTK 2-Anwendungen wiemousepad
.Ich weiß nicht, ob es eine Einstellungsdatei für GTK 3-Apps gibt
gedit
, aber anscheinend legt die Dateiauswahl in GTK 3 den Speicherort standardmäßig auf den aktuellen Ordner fest.quelle
Hinweis: Diese Antwort gilt für GTK3. Alle anderen Antworten funktionieren nur für GTK2.
Fügen Sie Folgendes hinzu, um die Liste der zuletzt verwendeten Dateien zu deaktivieren
~/.config/gtk-3.0/settings.ini
(erstellen Sie sie und ihr Verzeichnis, falls erforderlich):Führen Sie Folgendes aus, um das aktuelle Arbeitsverzeichnis im Voraus auszuwählen
oder verwenden Sie ein GUI-Programm wie
dconf-editor
.quelle
StartupMode=recent
in GTK2 ...?Eigentlich können Sie es deaktivieren: öffnen oder erstellen
~/.config/gtk-2.0/gtkfilechooser.ini
und diese Zeilen hinzufügen:Ersetzen Sie
cwd
durch,last
wenn Sie stattdessen mit dem zuletzt ausgewählten Ordner beginnen möchten.Ich denke, diese versteckte Option sollte auch für gtk3 funktionieren, aber ich habe es nicht getestet.
quelle
StartupMode
vonrecent
zucwd
in derselben Datei.StartupMode von kürzlich zu cwd Das Ändern dieser Variablen funktioniert bei mir sehr gut, wenn ich opensuse xfce verwende. Jetzt ist die aktuelle Liste verfügbar, aber nicht dauerhaft, z. B. wenn ich eine '* .tap'-Datei öffne. Der FUSE-Emulator wird im Arbeitsverzeichnis geöffnet, in dem sich die aktuelle Datei befindet. JETZT befindet sich das nächste Speichern oder Laden in DIESEM Verzeichnis. Wenn ich meine ASM-Seiten kombiniere, kann ich leicht die verschiedenen Verzeichnisse mit der Recentlist finden. das ist flexibel
quelle