A menudo antepongo ' _ ' al elemento que quiero en la primera posición.
¿Existe algún tipo de personaje mágico que pueda utilizar para poner un elemento al final de la lista?
Algo más elegante que "z_item".
De
- _carpeta personalizada1
- _carpeta personalizada2
- Bandeja de entrada
- Cuadro enviado
- Carpeta de correo no deseado
A
- Bandeja de entrada
- Cuadro enviado
- Carpeta de correo no deseado
- [?] carpeta personalizada1
- [?] carpeta personalizada2
Sí, es COT-ish.
chcp
dice que mi página de códigos predeterminada es CP437 , y el gráfico en Wikipedia muestra que la tilde debería ordenarse después de las letras, pero no es así. Del mismo modo, otras páginas de códigos comunes de Windows como Windows-1252 y 65001 (UTF-8) también tienen tilde después ...Respuestas:
El Carácter de introducción especial que pondrá su carpeta al final de la lista sin tener que recurrir al combo "z": U + E83A: Uso privado. De hecho, creo que cualquiera de los personajes de uso privado funcionará. () Simplemente copie y pegue el carácter entre corchetes.
fuente
Encontré este hilo mientras quería carpetas que se clasifiquen después de Z en Finder en Mac OSX. Después de varios caminos falsos y prueba y error, esto es lo que encontré:
Caracteres que se ordenan después de Z en Finder (en orden de clasificación)
Estos son otros caracteres aquí y en otros lugares en la web, mencionados ordenar después de Z, pero que encontré NO ordenar al final, al menos al ordenar por nombre en Finder en Mac:
† ∆ ~ - ſ [ø ■ |
fuente
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 se enumeran 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.
fuente
¡No arruines las cosas con personajes extraños!
No sugeriría usar caracteres de uso privado o caracteres no imprimibles porque realmente pueden estropear las cosas cuando accede a su carpeta desde la terminal o los lenguajes de programación. Tuve problemas molestos al usar 末 u otros caracteres especiales. Por ejemplo, usando Python 2.7, así es como verá sus carpetas con los caracteres no imprimibles Ω, 末, 口, .
Para alguien o algo que use la estructura de su carpeta, acceder a la carpeta sería muy confuso (y puede verlo en comentarios como este hasta la respuesta superior).
Por supuesto, puede imprimirlos, pero ¿por qué hacer las cosas tan innecesariamente complejas? Si quieres estar seguro, te sugiero que uses caracteres estándar. Cuál es el último depende de su administrador de archivos . Así que aquí hay un código que crea un montón de carpetas con todas las cadenas imprimibles en Python para que pueda probar su administrador de archivos.
Una vez que haya ordenado por nombre, puede obtener su respuesta.
Para Windows 10 - Explorador
usando caracteres estándar después
z
de que yo sepa, solo hayzz
y así sucesivamente.Entonces, usar
zzNameOfTheFolder
es una manera fácil y segura de hacerlo. Así que incluso si no es agradable, lo recomendaría.Para Mac OS X El Capitan - Buscador
La z es el último carácter, pero tenga en cuenta que no hay distinción entre letras mayúsculas, por lo que una carpeta con nombre
zz
no se puede almacenar en el mismo directorio de una carpeta.ZZ
Para Ubuntu 16.04 - Nautilus
El hashtag
#
es el último carácter. Pero si quieres algo más de compatibilidad con otros administradores de archivos, usaríaZZ
.¿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. ¿Qué pasa con estas soluciones seguras quizás más elegantes:
fuente
{
,}
o~
que están detrás de z en ASCII. Después de leer las respuestas más votadas, tuve la tentación de usar el carácter japonés porque se ve bastante bien. Afortunadamente, esta respuesta me ha devuelto a la Tierra y seguiré usando el viejo zzzFileName.A pesar de ser años más tarde, quería contribuir ya que ninguna de las respuestas proporcionadas anteriormente funcionó para mí. Como referencia, estoy ejecutando win7 ultimate SP1.
La solución que encontré fue el resultado de darme cuenta de que los archivos que hice para usar con contactos de habla japonesa terminaban al final de la lista de archivos. Aparentemente, los caracteres japoneses no cuentan como caracteres no alfanuméricos similares a las marcas de almohadilla, guión, guión bajo (que colocan los archivos al principio de la lista), pero también vienen después de los caracteres en inglés.
Para mi propio uso, terminé usando el carácter 末, que aproximadamente significa "fin", por lo que tiene sentido para los lectores japoneses y aún es lo suficientemente diferente del inglés como para no resultar confuso.
Alternativamente, usaría 口 o 一 para algo más estilísticamente aparente. También vale la pena señalar que el carácter abreviado "maru" ○ no funciona y se ordena junto con otros caracteres no alfabéticos al principio de la lista.
fuente
nadie mencionado
ٴ
. Este es un carácter árabe y se clasifica a continuaciónz
. Porque es muy pequeño, no molesta.fuente
Encontré dos personajes que pondrán sus carpetas al final de la lista. El primero es "ι" y su variante "Ι". Además, los dos mejores caracteres para colocar sus carpetas en la parte delantera del paquete son el espacio sin interrupciones "" 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 al mantener presionada la tecla "Alt" y escribir "0160" en el teclado numérico y el segundo es la combinación "Alt y 250" (Nota: un teclado numérico de 10 teclas es mejor. Si no Si tiene uno en su teclado, vea si puede descubrir cómo usar el teclado numérico alternativo. Esto casi siempre es diferente a las teclas 1-0 en la parte superior de su teclado. Busque números pequeños impresos en los bordes de su teclado -usualmente las teclas "M" "J" L "" I "" O "" P "y 7-0). O, por supuesto,
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 algunos otros caracteres compatibles con las carpetas. Disfruta (~ Peter II)
Caracteres útiles para el Explorador de Windows
0160 Espacio sin interrupciones
· 249/0183 Punto medio
· Operador Bullet 250/8729
◦ 9702 Bala blanca
›0155/8250 (ver arriba)
∕ 8275 Barra de división
ι (carácter final)
Ι (carácter final)
✓ 2713? Marca de verificación
׃ Por último, pero no menos importante, esta tecla alt (1475) es la puntuación hebrea Sof Pasuq: este es un gran carácter para usar cuando se puede usar en lugar de dos puntos)
fuente
Usando cp1252 y a menos que esté usando las letras ø ù ú û ü ý þ ÿ mucho, ÷ parece ser una opción ...
Editar: Usar unicode, ■ (\ uffed) también podría ser una posibilidad, a menos que esté escribiendo mucho en Linear-B ...
fuente
~
.~
no es mayor queZ
en el motor de base de datos de MS Access 2010 con una configuración regional en inglés o rumano, es incluso menor quea
.Yo uso:
_ (guión bajo) para ordenar antes del alfabeto y
- (guión) para ordenar después del alfabeto.
(Funciona con la clasificación checa en el explorador de Windows y Total commander).
editar : Windows 7 y versiones posteriores clasifican el guión, como si el guión no estuviera allí.
fuente
Para propósitos web y SQL, CHAR (127) pre-pendiente fuerza el texto al final y no agrega ningún carácter visible. Funciona al menos para nuestro uso de SQL y el complemento de tablas de datos jQuery.
fuente
La mayoría de las respuestas aquí sugieren un carácter no estándar, que tarde o temprano causará problemas con varios sistemas.
Una respuesta aquí, que en mi opinión es la mejor, de todas las existentes hasta el momento, es utilizar el último carácter estándar disponible en su sistema. Para la mayoría de nosotros, eso es solo
z
. Esta solución ya la sugiere la pregunta y, de hecho, no es muy elegante.Mi elegante solución es usar un diccionario de sinónimos para encontrar nombres de carpetas alternativos que se ordenen en consecuencia. Quiere que su
Archives
carpeta sea la última, en lugar de la primera, tal vezMuseum
lo haga, o tal vezSmithsonian
, de lo contrario,Zipped
funcione con seguridad.Por supuesto, esta solución implica un poco de trabajo adicional, pero es elegante, amplía su vocabulario y puede brindarle un poco de alegría en su trabajo.
fuente
Otro enfoque es utilizar un carácter de derecha a izquierda, por ejemplo, una letra aramea, de modo que el carácter de clasificación aparezca al final en lugar de al frente. Por ejemplo, elegí Zayin https://graphemica.com/ 𐡆
Entonces, escribiendo:
𐡆 Alfa
es representado por el motor de texto como:
Alfa 𐡆
Con la palabra ahora ordenada debajo de una carpeta llamada 'z'.
Los detalles completos de Unicode son:
Nota: He probado esto en MacOS, no todos los procesadores de texto manejan correctamente los idiomas de derecha a izquierda.
fuente
Aquellos que encuentran que la mayoría de los códigos dados aquí producen caracteres diferentes a los que se describen, probablemente tenga EnableHexNumpad habilitado en HKCU \ Panel de control \ Método de entrada ... esto es en general algo bueno , pero tiene que convertir el códigos a hexadecimal y precederlos con el signo '+' (en el teclado numérico), por ejemplo. para los dos puntos 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 suelte Alt ).
Y, hablando de dos puntos, hay otros dos puntos buenos (más pequeños) en Alt + 1361 hex, que sería Alt + 4961 sin HexNumpad si funciona de esa manera.
fuente