Nautilus ordena la columna Nombre "misteriosamente". ¿Cómo puedo cambiar la secuencia de clasificación?


12

Lo que describo aquí no se trata de un problema con mi Nautilus. (es el comportamiento predeterminado)

Entiendo por qué Nautilus clasifica la columna Nombre (ascendente) para que aparezcan "6 gatos" antes que "10 perros" ... Su secuencia de clasificación trata un grupo de dígitos numéricos como un valor numérico único y no como caracteres individuales.

Está bien ... puedo ver algo de valor en él, pero personalmente me parece confuso,

Y no tengo ni idea de por qué Nautilus ignora por completo muchos líderes no caracteres alfa-numéricos .. es decir, @ $% ^ _:.! "- como se ha escrito, etc a través de como teclado estándar de EE.UU. ..
Por 'ignorar', quiero decir" - --dos camellos "parecen estar inmediatamente por encima de" dos camellos ", como si el" --- "no existiera ... (¡extraño!?).

¿Cómo puedo cambiar la secuencia de clasificación predeterminada? ...

gconf-editor /apps/nautilus/list_viewmuestra algunas opciones de clasificación, pero no ofrece una opción de clasificación ...
Espero que haya una manera de hacerlo (de lo contrario, el Explorador de Windows es único en este tema :( Windows le permite elegir la secuencia de clasificación convencional ( a través del registro)


1
Estoy de acuerdo en que ignorar los caracteres no alfanuméricos es molesto; por ejemplo, solía abusar de ellos para que mis carpetas temporales siempre estuvieran en la parte superior ... ;-)
JanC

Respuestas:


3

Esta respuesta es una solución alternativa .
He presentado esta información porque parece que Nautilus simplemente no puede ordenar de la manera que prefiero / quiero / necesito.

PCMan File Manager tiene un aspecto similar al de Nautilus , pero clasifica la vista detallada de forma "por columnas" ...

Se ordena con la mayoría de los caracteres "especiales" en la parte superior y algunos en la parte inferior. No distingue entre mayúsculas y minúsculas, y está muy cerca de lo que estaba buscando (... "ASCII aproximado" ? Seguido por el valores / caracteres Unicode Codpoint normalmente secuenciados).

Está disponible en Synaptic Package Manager con el nombre:pcmanfm


2

La ordenación de Nautilus sigue la clasificación predeterminada de la configuración regional. Esto significa que tiene que anular la clasificación de su configuración regional.

Para obtener la clasificación como usted describió, añada la siguiente línea a ~ / .gnomerc (crear si no existe y lo marca ejecutable): export LC_COLLATE=POSIX. Una desventaja es que las letras mayúsculas se clasificarán antes que las minúsculas.


Joris, primero quiero mencionar un error de mi parte. Los caracteres ALPHA estaban clasificando entre mayúsculas y minúsculas todo el tiempo (he enmendado la pregunta) ... Apliqué POSIX como usted sugirió, pero los números y símbolos todavía están clasificando de acuerdo con la heurística "misteriosa" que mencioné ... reiniciado e incluso intentado = "C" (no funcionó) ... Encontré una página del foro Arch-Linux sobre este tema; muchas cosas demasiado, pero no pudieron resolverlo ... Tal vez este comportamiento está codificado en la fuente.
Peter.O

0

Otra solución alternativa :

en Krusader (versión 2.2.0-beta1),

  • vaya a Configuración> Configurar Krusader ...
  • Panel> Ver
  • y elija Método de clasificación: Código de personaje.

Los archivos con el mismo prefijo están agrupados.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.