У меня есть много папок в моем домашнем каталоге, имена которых начинаются со специальных символов, таких как _OLD_500GB_HD или ! FolderIWantToSeeAtTheTop , но по какой-то причине эти папки сортируются в соответствии с их первым буквенно-цифровой символ, а не ведущий специальный символ.
Так, как я могу заставить папку не игнорировать специальный символ, или как еще я могу заставить представление сортировки организовывать определенные папки вверху или внизу сортировки? Благодаря.
При сортировке файлов по имени Наутилус следует правилам сортировки в вашей локали. Правила для английских локалей указывают, что знаки препинания, регистр и ударения менее важны, чем буквы в строке.
Если вы хотите, чтобы параметры сортировки были эквивалентны порядку сортировки strcmp()
(т. Е. Сделать простое сравнение значений кодовых точек для символов в строке), вы можете переключиться на устаревшую локализацию C
для сортировки. ]
Это можно сделать, отредактировав ~/.profile
и добавив (или изменив) строку, подобную следующей:
export LC_COLLATE=C
При следующем входе в систему изменения должны вступить в силу во всех программах, которые использовали порядок сопоставления локалей.