Я часто добавляю " _ " к элементу, который хочу на первой позиции.
Есть ли какой-нибудь магический персонаж, который я мог бы использовать, чтобы поместить элемент в конец списка?
Что-то более элегантное, чем "z_item".
Из
- _custom folder1
- _custom folder2
- Входящие
- Отправленный ящик
- Папка для спама
Чтобы
- Входящие
- Отправленный ящик
- Папка для спама
- [?] пользовательская папка1
- [?] пользовательская папка2
Да, это COT-ish.
chcp
говорит, что моя кодовая страница по умолчанию - CP437 , а диаграмма в Википедии показывает, что тильда должна сортировать после букв - но это не так. Точно так же другие распространенные кодовые страницы Windows, такие как Windows-1252 и 65001 (UTF-8), также имеют тильду после ...Ответы:
Специальный вводный символ, который поместит вашу папку в конец списка, не прибегая к использованию комбинации «z»: U + E83A: Private Use. Фактически, я считаю, что любой из персонажей частного использования подойдет. () Просто скопируйте и вставьте символ между скобками.
источник
Я нашел эту тему, когда мне нужны папки, которые сортируются после Z в Finder на Mac OSX. После нескольких неверных путей, проб и ошибок я обнаружил следующее:
Символы, которые сортируются после Z в Finder (в порядке сортировки)
Это другие символы здесь и в других местах в Интернете, упомянутые сортировкой после Z, но которые, как я обнаружил, НЕ сортируются в конце, по крайней мере, при сортировке по имени в Finder на Mac:
† ∆ ~ - ſ [ø ■ |
источник
На основе кодовой страницы 437 вот список символов, следующих после z. Обратите внимание, что они перечислены в порядке сортировки. Омега, вероятно, наиболее подходит для этого варианта использования, потому что это последняя буква греческого алфавита.
источник
Не портите вещи странными персонажами!
Я бы не предлагал использовать символы частного использования или непечатаемые символы, потому что они действительно могут испортить вещи, когда вы получаете доступ к своей папке с терминала или языков программирования. У меня были неприятные проблемы с использованием 末 или других специальных символов. Например, используя Python 2.7, вы увидите свои папки с непечатаемыми символами Ω, 末, 口, .
Для кого-то или чего-то, использующего вашу структуру папок, доступ к папке будет очень запутанным (и вы можете увидеть это из комментариев, подобных этому, к верхнему ответу).
Конечно, вы можете распечатать их, но зачем делать вещи такими излишне сложными? Если вы хотите быть в безопасности, я бы посоветовал использовать стандартные символы. Последний из них зависит от вашего файлового менеджера . Итак, вот код, который создает кучу папок со всеми строками для печати в Python, чтобы вы могли протестировать свой файловый менеджер.
После того, как вы отсортировали по имени, вы можете получить свой ответ.
Для Windows 10 - Проводник
используя стандартные символы после того
z
, как, насколько мне известно, есть толькоzz
и так далее.Так что использование
zzNameOfTheFolder
- простой и безопасный способ сделать это. Так что, даже если это неприятно, я бы рекомендовал это.Для Mac OS X El Capitan - Finder
Z - это последний символ, но обратите внимание, что между заглавными буквами нет различия, поэтому указанная папка
zz
не может храниться в том же каталоге, что и папка.ZZ
Для Ubuntu 16.04 - Nautilus
Хэштег
#
- последний символ. Но если вам нужна дополнительная совместимость с другими файловыми менеджерами, я бы использовалZZ
.Что-то более элегантное, чем "z_item"?
Я полагаю, это зависит от вашего собственного представления об элегантности, и я думаю, что StackOverflow должен распространять лучшие и самые безопасные методы, а не самые элегантные. Однако во многих случаях может помочь симметрия. А вот эти безопасные, пожалуй, более элегантные решения:
источник
{
,}
или~
которые стоят за z в ASCII. Прочитав ответы, получившие наибольшее количество голосов, у меня возникло искушение использовать японский иероглиф, потому что он выглядит круто. К счастью, этот ответ вернул меня на Землю, и я продолжу использовать старый добрый zzzFileName.Несмотря на то, что я был спустя годы, я хотел внести свой вклад, поскольку ни один из ранее предоставленных ответов не помог мне. Для справки я использую win7 ultimate SP1.
Решение, на которое я пришел, возникло в результате того, что я заметил, что все файлы, которые я делал для использования с японскоговорящими контактами, заканчиваются в конце списка файлов. Очевидно, японские символы не считаются не буквенно-цифровыми, такими как решетка, дефис, подчеркивание (которые помещают файлы в начало списка), но также идут после английских символов.
Для себя я использовал символ 末, который примерно означает «конец», поэтому он имеет смысл для японских читателей и все еще достаточно отличается от английского, чтобы не сбивать с толку.
В качестве альтернативы я бы использовал 口 или 一 для чего-то более стилистически очевидного. Также стоит отметить, что сокращенный символ «maru» ○ не работает и сортируется вместе с другими неалфавитными символами в начале списка.
источник
никто не упомянул
ٴ
. Это арабский иероглиф, сортированный нижеz
. Поскольку он очень маленький, это не раздражает.источник
Я нашел двух персонажей, которые поместят ваши папки в конец списка. Первый - это «ι» и его вариант «». Кроме того, два лучших символа для размещения ваших папок в начале пакета - это непрерывный пробел "" и маркер "·"
Для начинающих пользователей (таких как я), которые могли найти этот вопрос и эти ответы случайно, вот простое объяснение того, как вводить эти символы. Первый - это буквально пространство, создаваемое удерживанием клавиши «Alt» и вводом «0160» на цифровой клавиатуре, а второе - комбинацией «Alt и 250» (Примечание: лучше всего использовать 10-клавишную цифровую клавиатуру. Если вы этого не сделаете) Если у вас есть одна на клавиатуре, посмотрите, сможете ли вы сообразить, как использовать альтернативную цифровую клавиатуру. Она почти всегда отличается от клавиш 1-0 в верхней части клавиатуры. Ищите крошечные числа, напечатанные по краям клавиатуры. - обычно клавиши "M", J "L" "I", "O", "P" и 7-0). Или, конечно,
Вот краткий список специальных символов для определения приоритета ваших папок или для их отображения в конце списка папок, а также некоторых других символов, удобных для папок. Наслаждайтесь (~ Петр II)
Полезные символы для проводника Windows
0160 Без пробелов
· 249/0183 Средняя точка
· Оператор пули 250/8729
◦ 9702 Белая пуля
›0155/8250 (см. Выше)
∕ 8275 слэш дивизии
ι (конечный символ)
Ι (Конечный символ)
✓ 2713? Галочка
׃ И последнее, но не менее важное: эта клавиша alt (1475) - это ивритская пунктуация Соф Пасук - это отличный символ для использования, когда вы можете использовать его вместо двоеточия)
источник
Использование cp1252 и если вы не используете буквы ø ù ú û ü ý þ ÿ alot, ÷ кажется вариантом ...
Изменить: использование unicode, ■ (\ uffed) также может быть возможным, если вы не пишете много в Linear-B ...
источник
~
.~
не больше, чемZ
в ядре базы данных MS Access 2010 с английской или румынской локалью, даже меньше, чемa
.Я использую:
_ (подчеркивание) для сортировки перед алфавитом и
- (дефис) для сортировки после алфавита.
(Работает с чешской сортировкой в проводнике Windows и Total Commander.)
изменить : Windows 7 и более поздние версии сортируют дефис - как будто дефиса там нет.
источник
Для веб-приложений и SQL предварительное ожидание CHAR (127) перемещает текст вниз и не добавляет видимых символов. Работает, по крайней мере, для нашего использования SQL и плагина jQuery datatables.
источник
Большинство ответов здесь предполагают нестандартный характер, который рано или поздно вызовет проблемы с различными системами.
Один из ответов здесь, который, на мой взгляд, является лучшим из всех существующих на данный момент, - использовать последний стандартный символ, доступный в вашей системе. Для большинства из нас это просто
z
. Это решение уже предложено вопросом, и оно действительно не очень элегантно.Мое элегантное решение - использовать тезаурус, чтобы найти альтернативные имена папок, которые сортируются соответствующим образом. Хотите, чтобы ваша
Archives
папка была последней, а не первой, возможно, так иMuseum
будет, а возможноSmithsonian
, иначеZipped
наверняка .Конечно, это решение требует дополнительной работы, но оно элегантно, расширяет ваш словарный запас и может доставить вам немного радости в работе.
источник
Другой подход - использовать символ справа налево, например арамейскую букву, чтобы символ сортировки появлялся в конце, а не спереди. Например, я выбрал Zayin https://graphemica.com/ Zayin 𐡆
Итак, набираем:
𐡆 Альфа
отображается текстовым движком как:
Альфа 𐡆
Теперь слово отсортировано под папкой с именем «z».
Полная информация о Юникоде:
Примечание: я тестировал это на MacOS, не все средства визуализации текста правильно обрабатывают языки справа налево.
источник
Те, кто обнаружит, что большинство приведенных здесь кодов генерируют символы, отличные от описанных, вероятно, у вас включен EnableHexNumpad в HKCU \ Control Panel \ Input Method ... это в целом хорошо , но вам нужно преобразовать кодирует в шестнадцатеричный формат и ставит перед ними знак '+' (на цифровой клавиатуре), например. для двоеточия на Alt + 1475 используйте шестнадцатеричный эквивалент Alt + 5C3 (нажмите Alt левой рукой и удерживайте его, затем правой рукой нажмите на клавиатуре + … затем 5 , C и 3 … затем отпустите Alt ).
И, говоря о двоеточиях, есть еще одно (меньшее) хорошее двоеточие в Alt + 1361 hex, которое было бы Alt + 4961 без HexNumpad, если бы он работал таким образом.
источник