Наутилус загадочно сортирует Имя-колонку. Как я могу изменить порядок сортировки?


12

То, что я описываю здесь, не о проблеме с моим Наутилусом. (это поведение по умолчанию)

Я понимаю, почему Наутилус сортирует столбец Имени (по возрастанию) так, чтобы «6 кошек» встречались перед «10 собаками» ... Его последовательность сопоставления рассматривает группу числовых цифр как одно числовое значение, а не как отдельные символы.

Это нормально ... Я вижу в этом какую-то ценность, но лично я нахожу, что это сбивает с толку,

И я понятия не имею , почему Nautilus полностью игнорирует многие ведущие удобства -альфа-цифровые символы .. т.е. @ $% ^ _:.! «- и так далее , как и набрана с помощью в качестве стандартной клавиатуры США ..
Под„игнорировать“, я имею в виду» - - два вида верблюдов должны быть сразу над «двумя верблюдами», как если бы «---» не существовало ... (странно!?).

Как я могу изменить последовательность сортировки по умолчанию? ...

gconf-editor /apps/nautilus/list_viewпоказываем некоторые варианты сортировки, но не предлагает выбор параметров сортировки варианта ....
Я надеюсь , что есть способ сделать это (иначе Windows Explorer , это один вверх по этому вопросу :( Windows , позволяет выбрать в обычной последовательности сортировки ( через реестр)


1
Я согласен, что игнорирование не алфавитно-цифровых символов раздражает; например, я злоупотреблял ими, чтобы мои временные папки всегда были наверху ... ;-)
JanC

Ответы:


3

Этот ответ - обходной путь .
Я выдвинул эту информацию, потому что кажется, что Наутилус просто не может сортировать так, как мне нравится / хочется / нужно.

Файловый менеджер PCMan выглядит и чувствует себя как Nautilus , но сортирует представление detaill «по столбцу» ...

Он сортирует большинство из «специальных» символов в верхнюю часть, и некоторые из них до самого дна .. Он чувствителен к регистру, и очень близко к тому , что я искал (... «приблизительную ASCII» ? Сопровождаемый оставшиеся нормально упорядоченные значения / символы Unicode Codpoint) ..

Он доступен в Synaptic Package Manager под именем:pcmanfm


2

Сортировка Nautilus выполняется после сортировки по умолчанию для локали. Это означает, что вы должны переопределить сопоставление вашей локали.

Для того, чтобы получить сортировки , как вы описали, добавьте следующую строку в ~ / .gnomerc (создать , если он не существует , и отметьте его исполняемым) export LC_COLLATE=POSIX. Недостатком является то, что заглавные буквы будут сортироваться перед строчными.


Joris, я хочу сначала упомянуть ошибку с моей стороны. Символы ALPHA все время сортировались без учета регистра (я исправил вопрос) ... Я применил POSIX, как вы предложили, но числа и символы все еще сортируются в соответствии с "таинственной" эвристикой, которую я упомянул ... перезагрузил и даже попытался = "C" (не работал) ... Я нашел страницу форума Arch-Linux по этой проблеме; много слишком много и слишком много, но они не могли разрешить это ... Может быть, это поведение просто жестко запрограммировано в источнике.
Peter.O

0

Другой обходной путь :

в Krusader (версия 2.2.0-бета1),

  • зайдите в Настройки> Настроить Krusader ...
  • Панель> Просмотр
  • и выберите метод сортировки: Код символа.

Файлы с одинаковым префиксом сгруппированы.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.