web-dev-qa-db-ja.com

GTKファイル/ディレクトリセレクターで「最近使用した」を無効にする

GTKのファイル/ディレクトリセレクターの「最近使用した」機能を完全に無効にできますか?

Recently Used

プログラムがデフォルトでこれを使用する場合もありますが、私のワークフローやファイルの整理方法では役に立たないため、混乱を招くだけです。

  • 通常は$HOMEから始めることを期待しているので、フォルダのリストに驚かされます

  • また、ファイルを保存する場合、名前を入力してEnterキーを押すだけではパスを入力するか、パスを選択する必要があるということに不満を感じます。

Debian WheezyでXfce 4.8を使用していますが、この機能は古いXfce(Squeeze)では使用できませんでした。この機能に関して Xfce-users 'メーリングリストへの投稿 を見つけましたが、有用な出力はありませんでした。

これを単にオフにしてデフォルトを$HOMEにすることは可能ですか?

22
Alois Mahdal

あずきっく

ファイル~/.config/gtk-2.0/gtkfilechooser.iniがあります。それはステファノが書いたように見えるはずです:

[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に変更しました。これはmousepadのようなGTK 2アプリケーションでのみ機能します。

geditのようなGTK 3アプリ用の設定ファイルがあるかどうかはわかりませんが、GTK 3ファイルチューザーはデフォルトで現在のフォルダーに場所を設定しているようです。

8
jeremija

注:この回答はGTK3用です。他のすべての回答はGTK2でのみ機能します。

最近のファイルリストを無効にするには、以下を~/.config/gtk-3.0/settings.iniに追加します(必要に応じて、リストとそのディレクトリを作成します)。

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

現在の作業ディレクトリを事前に選択するには、次を実行します。

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

または、dconf-editorなどのGUIプログラムを使用します。

10
mic_e

実際には無効にできます:開くか作成する~/.config/gtk-2.0/gtkfilechooser.iniに次の行を追加します。

[Filechooser Settings]
DefaultFolder=cwd

代わりに、最後に選択したフォルダから開始する場合は、cwdlastに置き換えます。

この隠しオプションはgtk3でも機能するはずですが、テストしていません。

2

StartupModeを最近からcwdに変更するこの変数を変更するだけで、opensuse xfceを使用できます。現在、最新のリストは利用可能ですが、永続的ではありません。たとえば、「*。tap」ファイルを開いた場合、F.U.S.Eエミュレーターが作業ディレクトリで開いていたため、実際のファイルは次の保存または読み込みがそのディレクトリにあります。 ASMページを組み合わせると、recentlistでさまざまなディレクトリを簡単に見つけることができます。それは柔軟です

0
hello