#1220·lsd

Sort order of non Ascii Characters

Author: ChristianS99Created Jun 21, 2026Updated Jun 21, 2026

Not sure, if it's more a bug report or a feature request, but the sort order of non Ascii characters could be improved. Eg:

/usr/bin/ls -l
insgesamt 0
-rw-rw---- 1 chriss chriss 0 21. Jun 14:16 Ab
-rw-rw---- 1 chriss chriss 0 21. Jun 14:16 Ac
-rw-rw---- 1 chriss chriss 0 21. Jun 14:16 Ad
-rw-rw---- 1 chriss chriss 0 21. Jun 14:16 Ae
-rw-rw---- 1 chriss chriss 0 21. Jun 14:16 Æ
-rw-rw---- 1 chriss chriss 0 21. Jun 14:28 Aei
-rw-rw---- 1 chriss chriss 0 21. Jun 14:28 Aej
-rw-rw---- 1 chriss chriss 0 21. Jun 14:27 Æj
-rw-rw---- 1 chriss chriss 0 21. Jun 14:28 Aek
-rw-rw---- 1 chriss chriss 0 21. Jun 14:16 Af
-rw-rw---- 1 chriss chriss 0 21. Jun 14:16 Ag
-rw-rw---- 1 chriss chriss 0 21. Jun 14:25 Äg
-rw-rw---- 1 chriss chriss 0 21. Jun 14:16 Ah
-rw-rw---- 1 chriss chriss 0 21. Jun 14:24 zz

the char Æ, that looks like an A and E together is sorted as Ae between Ae and Af with ls. the char Ä is sorted like a normal A.

/usr/bin/lsd -l
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:16:15 2026  Ab
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:16:15 2026  Ac
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:16:15 2026  Ad
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:16:15 2026  Ae
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:28:01 2026  Aei
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:28:06 2026  Aej
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:28:06 2026  Aek
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:16:15 2026  Af
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:16:15 2026  Ag
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:16:15 2026  Ah
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:24:39 2026  zz
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:25:39 2026  Äg
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:16:15 2026  Æ
.rw-rw---- chriss chriss 0 B Sun Jun 21 14:27:55 2026  Æj

lsd sorts both to the end.

IMHO, the behavior of ls is better in these cases. Is this something, that could/should be improved?