Thunar 中的排序顺序:首先使用下划线(特别强调德语排序顺序)

Thunar 中的排序顺序:首先使用下划线(特别强调德语排序顺序)

此问题与 Xubuntu 16.04 和 Thunar 1.6.11 有关

locale – a返回此:

C
C.UTF-8
de_AT.utf8
de_BE.utf8
de_CH.utf8
de_DE.utf8
de_LI.utf8
de_LU.utf8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX

必须有某种方法让名称以下划线字符开头的文件和文件夹显示在同一类别的所有其他项目之前(文件或文件夹,分别属于每个类别)。

在 Windows 中,这是标准,我通常使用此功能来控制一些非常常用的项目始终显示在最开始。

在阅读了德语版的一个帖子后forum.ubuntuusers.de/topic/alphabetische-sortierung-im-dateimanager我尝试了一下排序顺序(关键字 LC_COLLATE),但没有得到我想要的结果。

正在阅读这个提示建议切换到sudo update-locale LC_COLLATE=C(只有在发出此命令后注销并再次登录后才有效)这仍然有一个缺点,即它会将以下划线开头的文件名排在以数字开头的文件名之后,将以字母开头的文件排在之前ls -l。为了将目录分组放在列表顶部,必须使用ls -l --group-directories-first

C 排序顺序的缺点是不再保持变音字符的通常排序顺序。使用 C 排序顺序,例如 Öffentlich 位于 Vorlagen 之下。

我猜想需要另一种或经过修改的德语排序顺序,该顺序将下划线排序在所有数字和所有字符之前,并且将变音符号 Ä 与 A 排序,Ö 与 O 排序,Ü 与 U 排序,ß 与 s 排序。

这个论坛中是否有人可以为我们提供如何实现此目标的详细工作说明:在 Thunar 中对文件和文件夹名称进行排序显示时,不隐藏其开头的下划线(以及 xfe,上述讨论就是在该会议上进行的)。

相关内容