tagger tag windows linux filesystems alphabetical-sort

windows - tag - ¿Qué personaje usar para poner un elemento al final de una lista alfabética?



tag folders (11)

¡No estropees las cosas con personajes extraños!

No recomendaría el uso de caracteres de uso privado o generalmente caracteres no imprimibles porque pueden estropear realmente las cosas cuando accede a su carpeta desde el terminal o los lenguajes de programación. Tuve problemas molestos al usar 末 u otros caracteres especiales. Por ejemplo, al usar Python, así es como verá sus carpetas con los caracteres no imprimibles Ω, 末, 口, .

os.listdir(os.getcwd()) Out[2]: [''/xe6/x9c/xab '', ''/xe5/x8f/xa3 '', ''/xce/xa9 '', ''/xee/xa0/xba '']

Para alguien o algo que use la estructura de su carpeta, acceder a la carpeta sería muy confuso (y puede verlo desde los comentarios como this hasta la respuesta superior).

Así que creé una carpeta con esto al comienzo del nombre en mi disco Sharepoint y ahora está allí y no puedo acceder o eliminarlo. : | - Por el contrario, 28 de junio de 16 a 21:05

Por supuesto, puede imprimirlos, pero ¿por qué hacer que las cosas sean tan innecesariamente complejas? Si quieres mantenerte seguro, te sugiero usar caracteres estándar. Cuál es el último depende de su administrador de archivos . Así que aquí hay un código que crea un conjunto de carpetas con todas las cadenas imprimibles en Python para que pueda probar su administrador de archivos.

import os import string for i in string.printable: try: os.mkdir(i) except OSError: print ''OSError for %s'' %(i)

Una vez que haya ordenado por nombre, puede obtener su respuesta.

Para Windows 10 - Explorer

usando caracteres estándar después de z hasta donde zz solo hay zz y así sucesivamente.

Así que usar zzNameOfTheFolder es una forma fácil y segura de hacerlo. Entonces, aunque no sea agradable, lo recomendaría.

Para Ubuntu 16.04 - Nautilus

El hashtag # es el último personaje. Pero si quieres un poco más de compatibilidad con otros administradores de archivos, usaría ZZ .

Algo más elegante que "z_item"?

Supongo que esto depende de tu propio concepto de elegancia y creo que StackOverflow debería difundir las mejores y más seguras prácticas, no las más elegantes. Sin embargo, en muchos casos, la simetría puede ayudar. ¿Y estas soluciones seguras y quizás más elegantes?

ZZFoldernameZZ Zz-Folder name-zZ zZ-Folder name-Zz zZFolderNameZz zzFoldernamezz

A menudo antepongo '' _ '' al artículo que quiero en primera posición.
¿Hay algún tipo de personaje mágico que podría usar para poner un artículo al final de la lista?

Algo más elegante que "z_item".

De

  • _custom folder1
  • _carpeta personalizada2
  • Bandeja de entrada
  • Caja enviada
  • Carpeta de correo no deseado

A

  • Bandeja de entrada
  • Caja enviada
  • Carpeta de correo no deseado
  • [?] carpeta personalizada1
  • [?] carpeta personalizada2

Sí, es COT-ish.


A pesar de ser años más tarde, quise contribuir ya que ninguna de las respuestas proporcionadas anteriormente funcionó para mí. Como referencia, estoy ejecutando win7 ultimate SP1.

La solución que conecté resultó de notar que todos los archivos que hice para usar con los contactos de habla japonesa terminaron al final de la lista de archivos. Aparentemente, los caracteres japoneses no cuentan como elementos no alfanuméricos similares a hashmark, guión, guión bajo (que colocan los archivos al principio de la lista), sino que también aparecen después de los caracteres en inglés.

Para mi propio uso, terminé usando el carácter 末, que más o menos significa "fin", por lo que tiene sentido para los lectores japoneses y sigue siendo lo suficientemente diferente del inglés para no confundir.

Alternativamente, usaría 口 o 一 para algo más estilísticamente aparente. También vale la pena señalar que el carácter taquigráfico "maru" ○ no funciona y se ordena junto con otros caracteres que no pertenecen al alfabeto y encabezan la lista.


Aquellos que encuentran que la mayoría de los códigos proporcionados aquí producen caracteres diferentes a los que se describen, es probable que haya habilitado EnableHexNumpad en HKCU / Panel de control / Método de entrada ... esto es en general algo bueno , pero usted tiene que convertir el codifica a hexadecimal y precederlos con el signo ''+'' (en el teclado numérico), ej. para el colon en Alt + 1475, use el equivalente hexadecimal de Alt + 5C3 (presione Alt con la mano izquierda y manténgalo presionado, luego con la mano derecha presione el teclado + ... luego 5 , C y 3 ... luego suéltelo Alt ).

Y, hablando de dos puntos, hay otro (más pequeño) buen colon en Alt + 1361 hex, que sería Alt + 4961 sin HexNumpad si funciona de esa manera.


Basado en la página de códigos 437 , aquí hay una lista de caracteres que vienen después de z. Tenga en cuenta que están listados en orden de clasificación. Omega es probablemente el más apropiado para este caso de uso, porque es la última letra del alfabeto griego.

α alpha U+03B1 Alt 224 Γ gamma U+0393 Alt 226 δ delta U+03B4 Alt 235 ε epsilon U+03B5 Alt 238 Θ theta U+0398 Alt 233 π pi U+03C0 Alt 227 Σ sigma upper U+03A3 Alt 228 σ sigma lower U+03C3 Alt 229 τ tau U+03C4 Alt 231 Φ phi upper U+03A6 Alt 232 φ phi lower U+03C6 Alt 237 Ω omega U+03A9 Alt 234


El personaje especial de introducción que colocará tu carpeta al final de la lista sin tener que recurrir al uso del combo "z": U + E83A: uso privado. De hecho, creo que cualquiera de los personajes de Uso Privado funcionará. () Simplemente copia y pega el personaje entre los corchetes.


Encontré este hilo mientras quería carpetas que ordenaban después de Z en Finder en Mac OSX. Después de varias rutas falsas y prueba y error, esto es lo que encontré:

Caracteres que ordenan después de Z en Finder (en orden de clasificación)

  • z minúscula Z
  • ι Carta griega
  • Ι Letra griega, versión mayúscula del carácter anterior, no un "I")
  • Ω Omega
  • 一 ¿Carácter japonés? (Gracias, Jam)
  • 口 ¿Carácter japonés? (Gracias, Jam)
  • 末 Personaje japonés "Fin" (Gracias, Jam)
  •  (un personaje de uso privado) (Gracias, Peter O.)

Estos son otros personajes aquí y en otros sitios en la web, mencionados después de Z, pero que encontré DO NOT sort al final, al menos al ordenar por nombre en Finder en Mac:

† Δ ~ - s [ø ■ |


He encontrado dos personajes que pondrán tus carpetas al final de la lista. El primero es "ι" y su variante "Ι". Además, los dos mejores personajes para poner sus carpetas en la parte delantera del paquete son el espacio No-break "" y la viñeta "·"

Para el usuario novato (como yo) que podría haber encontrado esta pregunta y estas respuestas por accidente, aquí hay una explicación simple de cómo escribir estos caracteres. El primero es literalmente un espacio creado manteniendo presionada la tecla "Alt" y escribiendo "0160" en su teclado numérico y la segunda es la combinación "Alt & 250" (Nota: Un teclado numérico de 10 teclas es lo mejor. Si no lo hace) t tenga uno en su teclado, vea si puede descubrir cómo usar el teclado numérico alternativo. Esto casi siempre es diferente de las teclas 1-0 en la parte superior de su teclado. Busque pequeños números impresos en los bordes de su teclado. -normalmente las teclas "M" "J" L "" I "" O "" P "y 7-0). O, por supuesto, puede copiar y pegar los caracteres en las citas anteriores (no tan fácil si con frecuencia úsalos como yo lo hago).

Aquí hay una breve lista de caracteres especiales para priorizar sus carpetas o hacer que aparezcan al final de una lista de carpetas, así como para otros personajes que son compatibles con las carpetas. Disfruta (~ Peter II)

Caracteres útiles para Windows Explorer

0160 No-Break Space

· 249/0183 Punto medio

· 250/8729 operador de bala

◦ 9702 bala blanca

> 0155/8250 (ver arriba)

/ 8275 Division slash

ι (Personaje final)

Ι (Carácter final)

✓ 2713? Marca de verificación

: Por último, pero no menos importante, esta tecla alt (1475) es la puntuación en hebreo Sof Pasuq: este es un gran personaje para usar cuando se puede usar en lugar de dos puntos)


Para propósitos de web y SQL, CHAR (127) pendiente de ejecución obliga al texto a la parte inferior y no agrega ningún carácter visible. Funciona al menos para nuestro uso de SQL y el plugin jQuery datatables.


Usar cp1252 y, a menos que uses las letras ø ú ú ú ü ý þ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ

Editar: Usando unicode, ■ (/ uffed) también podría ser una posibilidad, a menos que esté escribiendo mucho en Linear-B ...


Yo suelo:
_ (guion bajo) para ordenar antes del alfabeto y
- (guión) para ordenar después del alfabeto.

(Funciona con clasificación checa en Windows Explorer y Total Commander).

editar : Windows 7 y posterior ordena el guión, como si el guión no estuviera allí.


nadie mencionó ٴ . Este es un personaje árabe y ordena debajo de z . Debido a que es muy pequeño, no molesta.