在默认情况下,Nautilus使用某种“自然”排序顺序,这种排序顺序似乎针对这样的用例:
photo 1.jpg
photo 2.jpg
photo 10.jpg我不想要这种行为。我想让Nautilus和ls保持一致。在本例中,我希望对其进行排序:
photo 1.jpg
photo 10.jpg
photo 2.jpg我能在Nautilus做这个吗?控制这一点的设置在哪里?
发布于 2011-05-11 00:51:06
这是一个已知的功能??#!(从2006年起就知道了),但对许多(包括本人在内)来说,它更像是一个bug;但它不是一个bug,因为它的工作方式与预期一致。它将数字排序为整数,而不是文本字符串.为了解决这个问题,从技术上讲,它不是一个bug,而是一个“有限排序选项”的例子。
这是关于这一点的bugzilla页面:-按名称排序不适用于数字355152错误。引用那一页的话:“这是错误的。任何用户的意图都会被一种奇怪的排序算法彻底摧毁”。我的感情,没错。
此默认值(仅限?)排序算法对一些人来说很方便(我想),但它不适合我,所以我学会了通过简单地添加领导0's,作为一个理所当然的…
。。这是另一个良好的意图(人类??)但是,奇球排序功能可以从一些选项中受益:将文件复制到同一个目录,会给出一个奇怪的排序顺序.。
..and我甚至不会提到排序算法是如何完全忽略前面的非字母数字字符(就像它们不存在一样).噢,我刚才提过了:)
nautilus被显著地嫁接到桌面上,并且提供了自动挂载、文件/文件夹注释等功能,所以我忍受了这种排序异常;我只是按照这个算法命名我的文件,即零填充数字,并且没有前导的非字母数字字符.
发布于 2011-05-10 21:39:29
我在Nautilus或gconf-editor中找不到任何选择。我试过你的问题,Nautilus,Dolphin,Thunar和LXDE Filemanager,只有Dolphin (非常喜欢KDE )可以选择。
https://askubuntu.com/questions/41390
复制相似问题