Hi Anki team,
I would like to report a sorting issue/feature request regarding how the “Sort Field” is ordered in the Anki Browser.
Currently, it appears that the browser uses lexicographical (alphabetical) sorting for the sort field rather than natural (numerical) sorting.
As you can see in the attached screenshot, when I sort my cards by the Sort Field, the order is displayed as follows:
-
…
-
6.1
-
6.10
-
6.2
-
6.3
-
…
Because the system treats these values purely as text strings, “6.10” is incorrectly placed before “6.2”.
Expected behavior: It would be incredibly helpful if Anki could implement Natural Sort Order (where multi-digit numbers are treated as a single character for sorting purposes). This would allow the list to be ordered logically: 6.1 → 6.2 → … → 6.9 → 6.10.
Could this natural sorting algorithm be considered for a future update?
Thank you for your time and all your hard work on Anki!
