鹦鹉螺“神秘地”对名称列进行排序。如何更改整理顺序?


12

我在这里描述的是不是一个问题我的鹦鹉螺。(这是默认行为)

我知道为什么Nautilus对名称-列(升序)进行排序,以使“ 6只猫”出现 “ 10条狗” 之前 ……其排序顺序将一组数字视为单个数字值,而不是单个字符。

很好...我可以看到其中的一些价值,但就我个人而言,我感到困惑,

而且我不知道为什么Nautilus会完全忽略许多前导字母数字字符。..!@ $%^ _:“-等,通过标准的美国键盘输入。.
” ignore“的意思是”- -两个骆驼”排序在“两个骆驼”的正上方,好像“ ---”不存在...(奇怪!!)。

如何更改默认的整理顺序?...

gconf-editor /apps/nautilus/list_view显示了一些排序选项,但不提供的选择排序选项....
我希望有一个办法做到这一点(否则Windows资源管理器是一个对这个问题:( Windows允许您选择传统的排序顺序(通过注册表)


1
我同意忽略非字母数字字符很烦人。例如,我曾经滥用它们,以使我的临时文件夹始终位于顶部... ;-)
2010年

Answers:


3

此答案是一种解决方法
我提出此信息是因为Nautilus似乎无法按照我喜欢/想要/需要的方式进行排序。

PCMan File Manager的外观与Nautilus类似,但是它以“按列”方式对detaill视图进行排序...

它排序与大多数的“特”字顶端,有几个到最底部。它是区分大小写的,而且是非常接近我一直在寻找(...“近似ASCII” 其次其余按常规顺序排列的Unicode Codpoint值/字符)。

Synaptic软件包管理器中,它的名称为:pcmanfm


2

Nautilus的排序遵循语言环境的默认整理。这意味着您必须重写语言环境的排序规则。

为了得到像你描述的排序,下面一行添加到〜/ .gnomerc(创建如果它不存在,并标记它可执行的话): export LC_COLLATE=POSIX。缺点之一是大写字母将排在小写字母之前。


乔里斯,我想首先提及我的一个错误。ALPHA字符一直在对大小写不敏感进行排序(我已经修正了问题)...我按照您的建议应用了POSIX,但是数字和符号仍根据我提到的“神秘”启发式进行排序...重新启动,甚至尝试了=“ C”(没有用)...我在这个问题上找到了Arch-Linux论坛页面;很多问题,但是他们无法解决...也许这种行为只是硬编码到源代码中。
Peter.O 2010年

0

另一个解决方法

在Krusader(版本2.2.0-beta1)中,

  • 转到设置>配置Krusader ...
  • 面板>视图
  • 并选择排序方式:字符代码。

具有相同前缀的文件被分组。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.