You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何永久修改Firefox文件选择器的默认排序规则?

如何永久修改Firefox文件选择器的默认排序规则?

嘿,这个问题我在Ubuntu 22.04用Snap版Firefox时也踩过坑!核心原因是Snap应用的沙箱机制——它不会直接复用系统Nautilus的文件选择器配置,而是有自己独立的GTK配置目录,所以你在Nautilus里改的排序规则对Firefox的文件选择器完全不起作用。

下面是亲测有效的解决步骤,一步步来:

  1. 先彻底关闭Firefox
    确保所有Firefox窗口都关掉,包括后台运行的进程(终端敲pkill firefox可以强制结束),不然配置文件可能不会生效。

  2. 创建Firefox专属的GTK配置目录
    打开终端,输入这条命令创建目录(已存在也没关系):

    mkdir -p ~/snap/firefox/common/.config/gtk-3.0
    

    注:如果你的Firefox用的是GTK4文件选择器(比如较新版本),把路径里的gtk-3.0换成gtk-4.0即可。

  3. 编辑GTK配置文件
    用nano打开settings.ini文件:

    nano ~/snap/firefox/common/.config/gtk-3.0/settings.ini
    

    如果文件是空的,直接粘贴以下内容;如果已有内容,找到[Settings]段修改对应参数:

    [Settings]
    # 按类型排序(目录优先显示,文件按类型分组后再按字母排序)
    gtk-file-chooser-sort-column=type
    # 排序顺序为升序(A-Z,目录在前)
    gtk-file-chooser-sort-order=ascending
    # 可选:是否显示隐藏文件,默认关闭
    gtk-file-chooser-show-hidden=false
    

    要是你更想直接按名称排序(同样目录优先),把gtk-file-chooser-sort-column的值改成name就行。

  4. 保存并重启Firefox
    在nano里按Ctrl+O保存、回车确认,再按Ctrl+X退出。重新打开Firefox后,试试打开或保存文件的选择器,排序规则应该已经固定成你想要的了!

如果还是没生效,试试删除Firefox的GTK选择器缓存文件再重启:

rm ~/snap/firefox/common/.cache/gtk-3.0/gtkfilechooser.ini

备注:内容来源于stack exchange,提问作者SpencerDub

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 08:29:31