问题描述
如何将文件夹的 sort by
更改为 type
,因为我希望先显示文件夹,然后按名称显示文件。当我按类型排序时,我得到了我想要的结果,但我需要为我的所有文件夹更改它。
如何将 default preference
更改为 sort by: type
,以便默认情况下每个文件夹都按类型排序?我尝试使用 dconf-editor
,然后使用 org > gnome > nautilus > preferences
并尝试在 default-sort-order
中选择 type
,但我只能选择 modification_date
,而不是 type
。
最佳办法
在 Nemo( nautilus 最近的一个分支)上,我在菜单中有以下内容:
-
Edit > Preferences
-
然后在
Views
选项卡上-
我有一个名为
Default View
的部分 -
使用一行排列项目,有一个选择,我可以在其中选择默认排序顺序
-
Screenshot
次佳办法
使用 gsettings
确定 Nautilus 排序顺序的当前默认值
gsettings get org.gnome.nautilus.preferences default-sort-order
然后将其更改/设置为 ‘type’
gsettings set org.gnome.nautilus.preferences default-sort-order 'type'
改变立即发生
第三种办法
2017 年 2 月更新:
nautilus 现在有一个配置选项来首先对目录进行排序(我认为是从 3.14 左右开始)所以我建议使用它而不是更改默认排序顺序。它实际上是 GUI 首选项中的第一项。
2014 年 5 月的初始帖子
我在 Fedora 18 上看到了同样的问题(使用相同的版本)。
第一次尝试直接通过命令行使用 dconf 对我不起作用:
$ dconf write /org/gnome/nautilus/preferences/default-sort-order type
error: 0-4:unknown keyword
现在 gsettings 来救援:
$ gsettings set org.gnome.nautilus.preferences default-sort-order type
我不确定为什么 dconf 不接受 ‘type’ 作为有效值,即使 dconf-editor 在帮助文本中明确列出了它,但 gsettings 对我来说很好。
第四种办法
在 Ubuntu 14.04 上更改 files(nautilus)/nemo 的反向排序设置:
gsettings list-recursively | grep reverse
…
gsettings set org.nemo.preferences default-sort-in-reverse-order true
gsettings set org.gnome.nautilus.preferences default-sort-in-reverse-order true