Какой символ использовать для добавления элемента в конец алфавитного списка?
Я часто добавляю " _" к элементу, который я хочу в первой позиции.
Есть ли какой-то магический символ, который я мог бы использовать, чтобы поместить элемент в конец списка?
Что-то более элегантно, чем "z_item".
С
- _custom folder1
- _custom folder2
- Входящие
- Отправленная коробка
- Спам-папка
Для
- Входящие
- Отправленная коробка
- Спам-папка
- [?] пользовательская папка1
- [?] пользовательская папка2
Да, это COT-ish.
Ответы
Ответ 1
Специальный вводный символ, который поместит вашу папку в конец списка, не прибегая к использованию комбинации "z": U + E83A: "Частное использование". На самом деле, я считаю, что любой из персонажей личного пользования будет работать. () Просто скопируйте и вставьте символ между скобками.
Ответ 2
Я нашел эту ветку, требуя папки, которые сортируются после Z в Finder на Mac OSX. После нескольких ложных путей и проб и ошибок, вот что я нашел:
Символы, которые сортируются после Z в Finder (в порядке сортировки)
- z Нижний регистр Z
- ι Греческое письмо
- Ι Греческая буква, капитальная версия выше символа, а не "я" )
- Ω Omega
- 一 Японский персонаж? (Спасибо, Jam)
- 口 японский символ? (Спасибо, Jam)
- 末 Японский символ "Конец" (Спасибо, застревание)
- (символ частного использования) (Спасибо, Питер О.)
Это символы других здесь и в других местах в Интернете, упомянутые сортировки после Z, но что я нашел НЕ сортировать в конце, по крайней мере, при сортировке по имени в Finder на Mac:
† Δ ~ - s [ø ■ |
Ответ 3
Основываясь на кодовой странице 437, вот
список символов, которые появляются после z. Обратите внимание, что они перечислены в порядке сортировки. Омега
вероятно, является наиболее подходящим для этого варианта использования, поскольку он является последним
буквой греческого алфавита.
α 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
Ответ 4
Несмотря на то, что лет спустя я хотел внести свой вклад, поскольку ни один из ранее предоставленных ответов не работал у меня. Для справки я запускаю win7 final SP1.
Решение, с которым я приземлился, стало следствием того, что все файлы, которые я сделал для использования с японскими контактами, закончились в конце списка файлов. По-видимому, японские символы не считаются не буквенно-цифровыми, как хешмарк, дефис, подчеркивание (которые помещают файлы в начале списка), но также поступают после английских символов.
Для моего собственного использования я закончил использование символа 末, что примерно означает "конец", поэтому он имеет смысл для японских читателей и по-прежнему достаточно отличается от английского, чтобы не запутаться.
В качестве альтернативы я бы использовал 口 или 一 для чего-то более стилистически очевидного. Также стоит отметить, что стенографический символ "maru" ○ не работает и сортируется вместе с другими символами не алфавита в начале списка.
Ответ 5
Не путайте вещи, используя странные символы!
Я бы не советовал использовать символы частного использования или непечатаемые символы, потому что они могут действительно испортить ситуацию при доступе к вашей папке с терминала или языков программирования. У меня были досадные проблемы с использованием 末 или других специальных символов. Например, используя Python 2.7, вы увидите папки с непечатными символами Ω, 末, 口, .
os.listdir(os.getcwd())
Out[2]: ['\xe6\x9c\xab ', '\xe5\x8f\xa3 ', '\xce\xa9 ', '\xee\xa0\xba ']
Для кого-то или чего-то, кто использует вашу структуру папок, доступ к папке будет очень запутанным (и вы можете увидеть это в комментариях, подобных этому, в верхнем ответе).
Поэтому я создал папку с этим именем в начале своего диска на Sharepoint, и теперь она там, и я не могу получить к ней доступ или удалить ее. : | - Скорее Notsay 28 июня '16 в 21:05
Конечно, вы можете их напечатать, но зачем делать вещи такими излишне сложными? Если вы хотите остаться в безопасности, я бы предложил использовать стандартные символы. Последнее зависит от вашего файлового менеджера. Итак, вот некоторый код, который создает кучу папок со всеми строками для печати в Python, чтобы вы могли протестировать свой файловый менеджер.
import os
import string
for i in string.printable:
try:
os.mkdir(i)
except OSError:
print 'OSError for %s' %(i)
После сортировки по имени вы можете получить ответ.
Для Windows 10 - Explorer
используя стандартные символы после z
, насколько мне известно, есть только zz
и так далее. ![enter image description here]()
Так что использование zzNameOfTheFolder
- это простой и безопасный способ сделать это. Так что, даже если это не приятно, я бы порекомендовал это.
Для Ubuntu 16.04 - Наутилус
![enter image description here]()
Хэштегом #
является последний символ. Но если вы хотите больше совместимости с другими файловыми менеджерами, я бы использовал ZZ
.
Что-то более элегантное, чем "z_item"?
Я думаю, это зависит от вашей собственной концепции элегантности, и я думаю, что StackOverflow должен распространять лучшие и самые безопасные методы, а не самые элегантные. Однако во многих случаях симметрия может помочь. Как насчет этих безопасных, возможно, более элегантных решений:
ZZFoldernameZZ
Zz-Folder name-zZ
zZ-Folder name-Zz
zZFolderNameZz
zzFoldernamezz
Ответ 6
никто не упоминал ٴ
. Это арабский символ и сортируется ниже z
. Поскольку он очень мал, он не раздражает.
Ответ 7
Я нашел два символа, которые помещают ваши папки в нижней части списка. Первый - "ι" и его вариант "Ι". Кроме того, двумя лучшими персонажами для размещения ваших папок в передней части пакета являются либо свободное пространство "и пуля" ·"
Для новичков (таких как я), которые могли случайно найти этот вопрос и эти ответы, вот простое объяснение того, как вводить эти символы. Первая буква буквально представляет собой пространство, созданное путем удерживания клавиши "Alt" и ввода "0160" на вашей цифровой клавиатуре, а вторая - комбинация "Alt и 250" (Примечание. Лучше всего использовать клавиатуру с 10 клавишами. у вас есть одна на клавиатуре, посмотрите, можете ли вы использовать клавиатуру с альтернативным номером. Это почти всегда отличается от клавиш 1-0 в верхней части клавиатуры. Ищите крошечные цифры, напечатанные на краях вашей клавиатуры - обычно клавиши "M" "J" L "я" "O" "P" и 7-0). Или, конечно, вы можете копировать и вставлять символы в приведенные выше цитаты (не так просто, если вы часто используйте их так, как я).
Здесь приведен короткий список специальных символов для определения приоритетов ваших папок или их появления в конце списка папок, а также некоторых других папок-дружественных символов. Наслаждайтесь (~ Петр II)
Полезные символы для проводника Windows
0160 Без пауз
· 249/0183 Средняя точка
· 250/8729 Оператор пули
◦ 9702 Белая пуля
> 0155/8250 (см. выше)
/8275 Деление слэш
ι (конечный символ)
Ι (Конечный символ)
✓ 2713? Отметить
: И последнее, но не менее важное: этот ключ alt (1475) - это ивритская пунктуация Sof Pasuq - это отличный персонаж, который можно использовать, когда вы можете использовать вместо двоеточия)
Ответ 8
Используя cp1252, и если вы не используете буквы ø ù ú û ü ý þ ÿ alot, ÷ кажется вариантом...
Редактировать: использование юникода, возможно, будет возможно, если вы не много записываете в Linear-B...
Ответ 9
Я использую:
_ (подчеркивание) для сортировки перед алфавитом и
- (дефис) для сортировки после алфавита.
(Работает с чешской сортировкой в Windows Explorer и Total commander.)
edit: Windows 7 и более поздние версии сортируют дефис - как если бы дефис не был там.
Ответ 10
Для веб-и SQL-целей предварительно ожидающий CHAR (127) заставляет текст снизу и не добавляет никакого видимого символа. Работает как минимум для нашего использования SQL и плагина datatables jQuery.
Ответ 11
Большинство ответов здесь предполагают нестандартный характер, который рано или поздно вызовет проблемы с различными системами.
Один из ответов, который, на мой взгляд, является лучшим из всех существующих на данный момент, заключается в использовании последнего стандартного символа, доступного в вашей системе. Для большинства из нас это просто z
. Это решение уже предложено вопросом, и оно действительно не очень изящно.
Мое элегантное решение состоит в том, чтобы использовать тезаурус, чтобы придумывать альтернативные имена папок, которые сортируются соответственно. Хотите, чтобы ваша папка " Archives
" была последней, а не первой, возможно, это сделает Museum
, или, возможно, Smithsonian
, иначе Zipped
работает наверняка.
Конечно, это решение требует немного дополнительной работы, но оно элегантно, оно расширяет ваш словарный запас и может принести вам немного радости в вашей работе.
Ответ 12
Другой подход состоит в том, чтобы использовать символ справа налево, например, арамейскую букву, чтобы сортировочный символ появлялся в конце, а не спереди. Например, я выбрал Заина https://graphemica.com/𐡆
Ответ 13
Те, кто считает, что большинство приведенных здесь кодов производят разные символы, чем то, что описано, вы, вероятно, включили EnableHexNumpad в HKCU\Control Panel\Input Method... это по большому счету хорошо, но у вас есть для преобразования кодов в шестнадцатеричный и предшествующих им знаком "+" (на цифровой клавиатуре), например. для двоеточия в Alt + 1475 используйте шестнадцатеричный эквивалент Alt + 5C3 (нажмите Alt левой рукой и удерживайте его нажатой, затем правой рукой нажмите клавишу +... затем 5, C и 3... затем отпустите Alt).
И, говоря о двоеточиях, есть еще один (меньший) двоеточие в Alt + 1361 hex, который был бы Alt + 4961 без HexNumpad, если он работает именно так.