Ich bin ziemlich neu bei Debian 8.4. Ich bin nicht sicher, ob dies die richtige Community auf Stackexchange ist, um diese Frage zu stellen. Wenn nicht, sagen Sie mir bitte Bescheid.
Meine Frage: Ich verwende den Dateimanager Nautilus. Ich zeige mir ein Verzeichnis mit einigen Dateien in Listenansicht an. Dann klicke ich auf die Leiste mit „Name“. Die Sortierreihenfolge ändert sich. Meine Frage ist: Wie sortiert Nautilus die Dateien, wenn ich auf diese Schaltfläche klicke. Genauer gesagt, wie ist die Sortierreihenfolge? Ich habe z. B. vier Dateien -
und _
und a
und b
. Wenn ich sie in aufsteigender Reihenfolge sortiere (ich nenne es so, wenn a vor b kommt), dann _
kommt vor -
. Was ist die allgemeine Regel für die Sortierung in Nautilus? Und wie könnte ich diese Informationen selbst finden – beispielsweise im Quellcode? Ich habe eine halbe Stunde damit verbracht, im Internet zu suchen ...
Antwort1
Eine sehr gute Frage.
Es scheint, dass die zugrunde liegende Antwort darin liegt,Unicode-Sortieralgorithmus.
Ich begann dies aus Interesse durchzulesen, kam bisNormalisierungaber dann ist mir das Gehirn explodiert. Ich schließe daraus, dass die Sortierung durch Zauberei erfolgt und belasse es dabei.
Antwort2
"_" oder "-" oder andere Symbole haben überhaupt keine Auswirkung, nur die folgenden Buchstaben sind für die Sortierung relevant. Das ist wirklich ärgerlich, aber ich schätze, dass Sortieroptionen für die Entwickler zu schwer zu programmieren sind …
Antwort3
Nautilus übernimmt die „ls-Sortierreihenfolge“ des Betriebssystems (die nicht immer gleich ist) und fügt eine natürliche Sortierung hinzu.
Antwort4
Nautilus hatte früher diese Optionen:
View >> Arrange Items >>>
1 Manually
2 By Name
3 By Type
4 By Modification Date
5 By Emblems
Vorschlagen "Namentlich", dann sollte es eine alphabetische Reihenfolge sein.