Nautilus: How are files sorted?
I am quite new to Debian 8.4. I am not sure if this is the right community on stackexchange to pose this question. Please tell me, if not.
My question: I am using the Nautilus file manager. I view a directory with some files in list view. Then I click on the bar with 'Name' on it. The order of sorting changes. My question is: How does Nautilus sort the files if I click on this button. More specifically, what is the sort order? e.g I have four files -
and _
and a
and b
. If I have them sorted in ascending order (I call it this way, if a is before b) then _
will be before -
. What is the general rule for sorting in Nautilus? And how could I find this information on my own - for example in the source code? I spent half an hour searching the web...
filenames sort nautilus
add a comment |
I am quite new to Debian 8.4. I am not sure if this is the right community on stackexchange to pose this question. Please tell me, if not.
My question: I am using the Nautilus file manager. I view a directory with some files in list view. Then I click on the bar with 'Name' on it. The order of sorting changes. My question is: How does Nautilus sort the files if I click on this button. More specifically, what is the sort order? e.g I have four files -
and _
and a
and b
. If I have them sorted in ascending order (I call it this way, if a is before b) then _
will be before -
. What is the general rule for sorting in Nautilus? And how could I find this information on my own - for example in the source code? I spent half an hour searching the web...
filenames sort nautilus
2
nautilus
follows your locale collation rules (which determine the sort order).
– don_crissti
May 19 '16 at 23:38
1
@don_crissti Collation affects how it sorts the characters it chooses to sort. But the point here is that it ignores some when evaluating sort order.
– underscore_d
Oct 19 '16 at 18:35
add a comment |
I am quite new to Debian 8.4. I am not sure if this is the right community on stackexchange to pose this question. Please tell me, if not.
My question: I am using the Nautilus file manager. I view a directory with some files in list view. Then I click on the bar with 'Name' on it. The order of sorting changes. My question is: How does Nautilus sort the files if I click on this button. More specifically, what is the sort order? e.g I have four files -
and _
and a
and b
. If I have them sorted in ascending order (I call it this way, if a is before b) then _
will be before -
. What is the general rule for sorting in Nautilus? And how could I find this information on my own - for example in the source code? I spent half an hour searching the web...
filenames sort nautilus
I am quite new to Debian 8.4. I am not sure if this is the right community on stackexchange to pose this question. Please tell me, if not.
My question: I am using the Nautilus file manager. I view a directory with some files in list view. Then I click on the bar with 'Name' on it. The order of sorting changes. My question is: How does Nautilus sort the files if I click on this button. More specifically, what is the sort order? e.g I have four files -
and _
and a
and b
. If I have them sorted in ascending order (I call it this way, if a is before b) then _
will be before -
. What is the general rule for sorting in Nautilus? And how could I find this information on my own - for example in the source code? I spent half an hour searching the web...
filenames sort nautilus
filenames sort nautilus
edited May 19 '16 at 21:51
Gilles
527k12710561580
527k12710561580
asked May 19 '16 at 18:25
user50224
1162
1162
2
nautilus
follows your locale collation rules (which determine the sort order).
– don_crissti
May 19 '16 at 23:38
1
@don_crissti Collation affects how it sorts the characters it chooses to sort. But the point here is that it ignores some when evaluating sort order.
– underscore_d
Oct 19 '16 at 18:35
add a comment |
2
nautilus
follows your locale collation rules (which determine the sort order).
– don_crissti
May 19 '16 at 23:38
1
@don_crissti Collation affects how it sorts the characters it chooses to sort. But the point here is that it ignores some when evaluating sort order.
– underscore_d
Oct 19 '16 at 18:35
2
2
nautilus
follows your locale collation rules (which determine the sort order).– don_crissti
May 19 '16 at 23:38
nautilus
follows your locale collation rules (which determine the sort order).– don_crissti
May 19 '16 at 23:38
1
1
@don_crissti Collation affects how it sorts the characters it chooses to sort. But the point here is that it ignores some when evaluating sort order.
– underscore_d
Oct 19 '16 at 18:35
@don_crissti Collation affects how it sorts the characters it chooses to sort. But the point here is that it ignores some when evaluating sort order.
– underscore_d
Oct 19 '16 at 18:35
add a comment |
4 Answers
4
active
oldest
votes
Nautilus takes the "ls sort order" of the operating system (which is not always the same) and adds natural sorting to it.
add a comment |
Read their source code here to understand how they have implemented sort:
[Nautilus Source Code]1
New contributor
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review
– Jeff Schaller
8 hours ago
add a comment |
Nautilus used to have these options :
View >> Arrange Items >>>
1 Manually
2 By Name
3 By Type
4 By Modification Date
5 By Emblems
Suggest "By Name", then it should be alphabetical order.
3
thanks, but as I mentioned the problem is not the alphabet. How are_
and-
treated? How is hierarchy? And where can I find the official way it is sorted?
– user50224
May 19 '16 at 19:14
1
@user50224And where can I find the official way it is sorted?
in the open source code, of course.
– underscore_d
Oct 19 '16 at 18:32
add a comment |
"_" or "-" or other symbols do not have any impact at all, only the following letters are relevant for sorting. It's really annoying but I guess sort options are too hard to code for the devs…
1
Are you sure about that this is generally the case? See the comment under OP's question, what's your collate setting? Also, did you find that out through trial and error or can you please cite any sources?
– phk
Jul 17 '16 at 15:22
1
but I guess sort options are too hard to code for the devs…
Lame attempt at a dig. Rather it's probably a deliberate decision so that things sort lexically, by the intuitively sorted alphanumerical characters only - rather than expecting general users to know/remember/not be baffled by the arcane sorting order of non-alphanumeric characters in their particular collation. While you and I might be well versed in the old trick of 'put an underscore at the front so it sorts first', the general desktop user definitely would never predict this intuitively. GNOME aims to be inclusive of those users
– underscore_d
Oct 19 '16 at 18:37
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f284240%2fnautilus-how-are-files-sorted%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
Nautilus takes the "ls sort order" of the operating system (which is not always the same) and adds natural sorting to it.
add a comment |
Nautilus takes the "ls sort order" of the operating system (which is not always the same) and adds natural sorting to it.
add a comment |
Nautilus takes the "ls sort order" of the operating system (which is not always the same) and adds natural sorting to it.
Nautilus takes the "ls sort order" of the operating system (which is not always the same) and adds natural sorting to it.
answered Oct 9 at 17:28
damian101
1
1
add a comment |
add a comment |
Read their source code here to understand how they have implemented sort:
[Nautilus Source Code]1
New contributor
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review
– Jeff Schaller
8 hours ago
add a comment |
Read their source code here to understand how they have implemented sort:
[Nautilus Source Code]1
New contributor
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review
– Jeff Schaller
8 hours ago
add a comment |
Read their source code here to understand how they have implemented sort:
[Nautilus Source Code]1
New contributor
Read their source code here to understand how they have implemented sort:
[Nautilus Source Code]1
New contributor
New contributor
answered 10 hours ago
Ankk98
11
11
New contributor
New contributor
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review
– Jeff Schaller
8 hours ago
add a comment |
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review
– Jeff Schaller
8 hours ago
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review
– Jeff Schaller
8 hours ago
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review
– Jeff Schaller
8 hours ago
add a comment |
Nautilus used to have these options :
View >> Arrange Items >>>
1 Manually
2 By Name
3 By Type
4 By Modification Date
5 By Emblems
Suggest "By Name", then it should be alphabetical order.
3
thanks, but as I mentioned the problem is not the alphabet. How are_
and-
treated? How is hierarchy? And where can I find the official way it is sorted?
– user50224
May 19 '16 at 19:14
1
@user50224And where can I find the official way it is sorted?
in the open source code, of course.
– underscore_d
Oct 19 '16 at 18:32
add a comment |
Nautilus used to have these options :
View >> Arrange Items >>>
1 Manually
2 By Name
3 By Type
4 By Modification Date
5 By Emblems
Suggest "By Name", then it should be alphabetical order.
3
thanks, but as I mentioned the problem is not the alphabet. How are_
and-
treated? How is hierarchy? And where can I find the official way it is sorted?
– user50224
May 19 '16 at 19:14
1
@user50224And where can I find the official way it is sorted?
in the open source code, of course.
– underscore_d
Oct 19 '16 at 18:32
add a comment |
Nautilus used to have these options :
View >> Arrange Items >>>
1 Manually
2 By Name
3 By Type
4 By Modification Date
5 By Emblems
Suggest "By Name", then it should be alphabetical order.
Nautilus used to have these options :
View >> Arrange Items >>>
1 Manually
2 By Name
3 By Type
4 By Modification Date
5 By Emblems
Suggest "By Name", then it should be alphabetical order.
answered May 19 '16 at 18:50
Knud Larsen
988147
988147
3
thanks, but as I mentioned the problem is not the alphabet. How are_
and-
treated? How is hierarchy? And where can I find the official way it is sorted?
– user50224
May 19 '16 at 19:14
1
@user50224And where can I find the official way it is sorted?
in the open source code, of course.
– underscore_d
Oct 19 '16 at 18:32
add a comment |
3
thanks, but as I mentioned the problem is not the alphabet. How are_
and-
treated? How is hierarchy? And where can I find the official way it is sorted?
– user50224
May 19 '16 at 19:14
1
@user50224And where can I find the official way it is sorted?
in the open source code, of course.
– underscore_d
Oct 19 '16 at 18:32
3
3
thanks, but as I mentioned the problem is not the alphabet. How are
_
and -
treated? How is hierarchy? And where can I find the official way it is sorted?– user50224
May 19 '16 at 19:14
thanks, but as I mentioned the problem is not the alphabet. How are
_
and -
treated? How is hierarchy? And where can I find the official way it is sorted?– user50224
May 19 '16 at 19:14
1
1
@user50224
And where can I find the official way it is sorted?
in the open source code, of course.– underscore_d
Oct 19 '16 at 18:32
@user50224
And where can I find the official way it is sorted?
in the open source code, of course.– underscore_d
Oct 19 '16 at 18:32
add a comment |
"_" or "-" or other symbols do not have any impact at all, only the following letters are relevant for sorting. It's really annoying but I guess sort options are too hard to code for the devs…
1
Are you sure about that this is generally the case? See the comment under OP's question, what's your collate setting? Also, did you find that out through trial and error or can you please cite any sources?
– phk
Jul 17 '16 at 15:22
1
but I guess sort options are too hard to code for the devs…
Lame attempt at a dig. Rather it's probably a deliberate decision so that things sort lexically, by the intuitively sorted alphanumerical characters only - rather than expecting general users to know/remember/not be baffled by the arcane sorting order of non-alphanumeric characters in their particular collation. While you and I might be well versed in the old trick of 'put an underscore at the front so it sorts first', the general desktop user definitely would never predict this intuitively. GNOME aims to be inclusive of those users
– underscore_d
Oct 19 '16 at 18:37
add a comment |
"_" or "-" or other symbols do not have any impact at all, only the following letters are relevant for sorting. It's really annoying but I guess sort options are too hard to code for the devs…
1
Are you sure about that this is generally the case? See the comment under OP's question, what's your collate setting? Also, did you find that out through trial and error or can you please cite any sources?
– phk
Jul 17 '16 at 15:22
1
but I guess sort options are too hard to code for the devs…
Lame attempt at a dig. Rather it's probably a deliberate decision so that things sort lexically, by the intuitively sorted alphanumerical characters only - rather than expecting general users to know/remember/not be baffled by the arcane sorting order of non-alphanumeric characters in their particular collation. While you and I might be well versed in the old trick of 'put an underscore at the front so it sorts first', the general desktop user definitely would never predict this intuitively. GNOME aims to be inclusive of those users
– underscore_d
Oct 19 '16 at 18:37
add a comment |
"_" or "-" or other symbols do not have any impact at all, only the following letters are relevant for sorting. It's really annoying but I guess sort options are too hard to code for the devs…
"_" or "-" or other symbols do not have any impact at all, only the following letters are relevant for sorting. It's really annoying but I guess sort options are too hard to code for the devs…
edited Jul 17 '16 at 15:35
phk
3,97652152
3,97652152
answered Jul 17 '16 at 14:56
piedro
1
1
1
Are you sure about that this is generally the case? See the comment under OP's question, what's your collate setting? Also, did you find that out through trial and error or can you please cite any sources?
– phk
Jul 17 '16 at 15:22
1
but I guess sort options are too hard to code for the devs…
Lame attempt at a dig. Rather it's probably a deliberate decision so that things sort lexically, by the intuitively sorted alphanumerical characters only - rather than expecting general users to know/remember/not be baffled by the arcane sorting order of non-alphanumeric characters in their particular collation. While you and I might be well versed in the old trick of 'put an underscore at the front so it sorts first', the general desktop user definitely would never predict this intuitively. GNOME aims to be inclusive of those users
– underscore_d
Oct 19 '16 at 18:37
add a comment |
1
Are you sure about that this is generally the case? See the comment under OP's question, what's your collate setting? Also, did you find that out through trial and error or can you please cite any sources?
– phk
Jul 17 '16 at 15:22
1
but I guess sort options are too hard to code for the devs…
Lame attempt at a dig. Rather it's probably a deliberate decision so that things sort lexically, by the intuitively sorted alphanumerical characters only - rather than expecting general users to know/remember/not be baffled by the arcane sorting order of non-alphanumeric characters in their particular collation. While you and I might be well versed in the old trick of 'put an underscore at the front so it sorts first', the general desktop user definitely would never predict this intuitively. GNOME aims to be inclusive of those users
– underscore_d
Oct 19 '16 at 18:37
1
1
Are you sure about that this is generally the case? See the comment under OP's question, what's your collate setting? Also, did you find that out through trial and error or can you please cite any sources?
– phk
Jul 17 '16 at 15:22
Are you sure about that this is generally the case? See the comment under OP's question, what's your collate setting? Also, did you find that out through trial and error or can you please cite any sources?
– phk
Jul 17 '16 at 15:22
1
1
but I guess sort options are too hard to code for the devs…
Lame attempt at a dig. Rather it's probably a deliberate decision so that things sort lexically, by the intuitively sorted alphanumerical characters only - rather than expecting general users to know/remember/not be baffled by the arcane sorting order of non-alphanumeric characters in their particular collation. While you and I might be well versed in the old trick of 'put an underscore at the front so it sorts first', the general desktop user definitely would never predict this intuitively. GNOME aims to be inclusive of those users– underscore_d
Oct 19 '16 at 18:37
but I guess sort options are too hard to code for the devs…
Lame attempt at a dig. Rather it's probably a deliberate decision so that things sort lexically, by the intuitively sorted alphanumerical characters only - rather than expecting general users to know/remember/not be baffled by the arcane sorting order of non-alphanumeric characters in their particular collation. While you and I might be well versed in the old trick of 'put an underscore at the front so it sorts first', the general desktop user definitely would never predict this intuitively. GNOME aims to be inclusive of those users– underscore_d
Oct 19 '16 at 18:37
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f284240%2fnautilus-how-are-files-sorted%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
nautilus
follows your locale collation rules (which determine the sort order).– don_crissti
May 19 '16 at 23:38
1
@don_crissti Collation affects how it sorts the characters it chooses to sort. But the point here is that it ignores some when evaluating sort order.
– underscore_d
Oct 19 '16 at 18:35