Nautilus 默认使用某种“自然”排序顺序,它似乎针对这样的用例:
photo 1.jpg
photo 2.jpg
photo 10.jpg
Run Code Online (Sandbox Code Playgroud)
我不想要这种行为。我希望 Nautilus 的排序与 ls 一致。在这个例子中,我希望它排序:
photo 1.jpg
photo 10.jpg
photo 2.jpg
Run Code Online (Sandbox Code Playgroud)
我可以在 Nautilus 中做到这一点吗?控制这个的设置在哪里?
这是一个已知的功能??#!! (自 2006 年以来已知),但对于许多人(包括我自己)来说,它更像是一个错误;但这不是一个错误,因为它按预期工作,即。它将数字排序为整数,而不是文本字符串...为了解决这个问题,从技术上讲,这不是一个错误,而只是一种情况:“有限的排序选项”。
这是关于这一点的 bugzilla 页面:Bug 355152 - 按名称排序不适用于数字..该页面的引用:“这是错误的。任何用户意图都被奇怪的排序算法完全摧毁”...我的情绪,确切地说。
这种默认的(仅?)排序算法对某些人来说很方便(我认为),但它不适合我,所以我学会了通过简单地添加前导 0 来忍受它,当然......
..这是另一个善意的(人类??)但奇怪的排序功能,可以从某些选项中受益: Nautilus:将文件复制到同一目录给出了一个奇怪的排序序列
..我什至不会提及排序算法如何完全忽略前导非字母数字字符(就像它们不存在一样)....哎呀,我刚刚提到了它:)
nautilus明显嫁接到桌面上,并提供自动挂载、文件/文件夹注释等功能,所以我忍受了这种排序异常;我只是根据这个算法命名我的文件,即零填充数字,并且没有前导非字母数字字符......
我在 Nautilus 或gconf-editor. 我用 Nautilus、Dolphin、Thunar 和 LXDE Filemanager 尝试了你的问题,只有 Dolphin(非常像 KDE)提供了该选项。
| 归档时间: |
|
| 查看次数: |
1603 次 |
| 最近记录: |