Eu sou muito novo no Debian 8.4. Não tenho certeza se esta é a comunidade certa no stackexchange para fazer essa pergunta. Por favor me diga, se não.
Minha pergunta: estou usando o gerenciador de arquivos Nautilus. Eu vejo um diretório com alguns arquivos na exibição de lista. Então clico na barra com 'Nome'. A ordem de classificação muda. Minha dúvida é: Como o Nautilus classifica os arquivos se eu clicar neste botão. Mais especificamente, qual é a ordem de classificação? por exemplo, eu tenho quatro arquivos -
e _
e a
e b
. Se eu os ordenar em ordem crescente (eu chamo assim, se a for antes de b), então _
será antes de -
. Qual é a regra geral para classificação no Nautilus? E como eu poderia encontrar essas informações sozinho - por exemplo, no código-fonte? Passei meia hora pesquisando na web...
Responder1
Uma pergunta muito boa.
Parece que a resposta subjacente reside naAlgoritmo de classificação Unicode.
Comecei a ler isso por interesse, cheguei ao pontonormalizaçãomas então meu cérebro explodiu. Concluo, portanto, que toda classificação é feita por mágica e deixo por isso mesmo.
Responder2
"_" ou "-" ou outros símbolos não têm nenhum impacto, apenas as letras a seguir são relevantes para a classificação. É realmente chato, mas acho que as opções de classificação são muito difíceis de codificar para os desenvolvedores…
Responder3
O Nautilus pega a "ordem de classificação ls" do sistema operacional (que nem sempre é a mesma) e adiciona classificação natural a ela.
Responder4
O Nautilus costumava ter estas opções:
View >> Arrange Items >>>
1 Manually
2 By Name
3 By Type
4 By Modification Date
5 By Emblems
Sugerir "Por nome", então deve estar em ordem alfabética.