Xfce

在 GTK 文件/目錄選擇器中禁用“最近使用”

  • October 3, 2018

我可以完全禁用 GTK 文件/目錄選擇器中的“最近使用”功能嗎?

最近使用

有時程序預設為這個,但由於它在我的工作流程中沒有用,而且我組織文件的方式,它只會增加混亂:

  • 我通常只希望從 my 開始$HOME,所以我對文件夾列表感到驚訝
  • 同樣在保存文件的情況下,我很惱火的是您不能只輸入名稱並按 Enter 鍵——您必須輸入路徑或選擇一個

我在 Debian Wheezy 上使用 Xfce 4.8,而舊 Xfce(在 Squeeze 中)中沒有此功能。我在 Xfce-users 的郵件列表上找到了一篇關於此功能的文章,但沒有任何有用的輸出。

是否可以簡單地將其關閉並預設為$HOME

@MartinVegter

有一個文件~/.config/gtk-2.0/gtkfilechooser.ini。它應該看起來像 Stefano 寫道:

[Filechooser settings]
LocationMode=path-bar
ShowHidden=false
ShowSizeColumn=true
GeometryX=377
GeometryY=132
GeometryWidth=612
GeometryHeight=528
SortColumn=name
SortOrder=ascending
StartupMode=recent

該文件中沒有DefaultFolder變數,但我找到了StartupMode=recent我更改為StartupMode=cwd. 這僅適用於 GTK 2 應用程序,例如mousepad.

我不知道 GTK 3 應用程序有設置文件gedit,但似乎 GTK 3 文件選擇器預設已將位置設置為目前文件夾。

注意:此答案適用於 GTK3;所有其他答案僅適用於 GTK2。

要禁用最近的文件列表,請將以下內容添加到~/.config/gtk-3.0/settings.ini(如果需要,創建它及其目錄):

[Settings]
gtk-recent-files-enabled=0

要預先選擇目前工作目錄,請執行

dconf write /org/gtk/settings/file-chooser/startup-mode \"cwd\"

或使用 GUI 程序,如dconf-editor.

引用自:https://unix.stackexchange.com/questions/74031