Просто ввести символ Юникода, который будет сортировать после Z в большинстве случаев?
Как вы, наверное, знаете, большинство символов сортируются перед алфавитными буквами.
Я ищу один символ, который легко вводить с клавиатуры, которая будет сортироваться после "z" по большинству реализаций.
Если это также символ ASCII, тем лучше:)
Любые идеи?
Ответы
Ответ 1
На Mac это единственные символы, которые я могу напечатать, используя американскую клавиатуру (с модификаторами смены и модификацией и без нее), которые сортируются ниже Z и z:
- Ω (опция + z)
- π (опция + p)
- μ (опция + m)
- (shift + option + k)
Кажется, что omega, а затем pi - лучшие варианты кросс-платформенной совместимости.
Ответ 2
A Tilde '~' - это код ASCII 126.
Это происходит после всех стандартных символов использования английского языка и поэтому будет сортировать "Z" любого случая.
Он не будет сортировать другие специальные символы, однако последовательность ASCII или юникода недостаточна для охвата международных сортов в любом контексте.
Пример: интернационализация в javascript
Ответ 3
В Windows ни один из этих параметров не работает, поскольку все они сортируются до A
Решение, которое я выбрал, - это арабский символ:
Folder Эта папка идет после z
в Windows
Источник
Ответ 4
Си " Ξ
" работает хорошо!
На Mac: Ctrl + Cmd + Пробел, затем введите "XI".
Ответ 5
Он похож на сортировку LC_ALL=C
по значению ascii, поэтому {|}~
и DEL
будут появляться после z.
% echo $'a\nA\n1\[email protected]\n~' | LC_ALL=C sort
1
@
A
a
~
Похоже, что это значение по умолчанию, когда LC_ALL не задано для сортировки mac/bsd, но должно быть явно задано для сортировки gnu.
Ответ 6
Опоздал на вечеринку, но я рвал на себе волосы, чтобы найти персонажа, который сортировался последним, который тоже не подправил бы мое ОКР. Наконец нашел этот арабский символ "ﻩ" после z. Поместить один с каждой стороны от имени папки, как это...
ﻩ Шансы и Концы ﻩ
... выглядит довольно мило для меня, так что, возможно, это будет работать для вас всех!
Ответ 7
Ответы, приведенные здесь, которые помогли мне:
- Ξ _Греческая заглавная буква XI (за ответ tonystar);
- π _Греческая строчная буква PI (за ответ DaveC);
- Ω _Греческая заглавная буква OMEGA (за ответ DaveC);
- µ _ международный символ для микрометра, ранее и микрон AKA (за ответ DaveC);
- ٴ _ арабская буква ٴ (неопознано) (за вырожденный ответ);
- Isolated _Арабская буква HEH, изолированная форма (за ответ Bytee);
Заметки:
- используя macOS 10.14.2.
- тильда ~ всегда отображается перед числами в порядке возрастания.
В приложении macOS Numbers (таблица) сортировка (по возрастанию) выглядит следующим образом:
Возможно, стоит упомянуть, что это последнее ﻩ арабское письмо HEH трудно редактировать в Числах.
В macOS Finder сортировка (возрастание) отображается следующим образом:
- ٴ (отображается в виде узкого "пустого" пробела в начале имени файла)
- 0
- 9
-
- Z
- μ
- Ξ
- π
- Ω
- ﻩ (отображается в конце имени файла на дисплее, в начале во время редактирования)