Наутилус сортує стовпець Ім'я «загадково». Як я можу змінити послідовність згортання?


12

Те, що я тут описую, не стосується проблеми з моїм Наутілусом. (це поведінка за замовчуванням)

Я розумію, чому Наутілус сортує Ім'я- стовпчик (висхідний), щоб "6 котів" виникали перед "10 собаками" ... Його послідовність зіставлення трактує групу числових цифр як єдине число- значення, а не як окремі символи.

Це добре ... Я бачу в цьому якусь цінність, але особисто я вважаю це заплутаним,

І я поняття не маю , чому Nautilus повністю ігнорує багато провідних зручності -альфа-цифрові символи .. тобто @ $% ^ _:.! «- і так далі , як і набрана з допомогою в якості стандартної клавіатури США ..
Під" ігнорувати ", я маю в виду» - - два верблюди "начебто одразу вище" двох верблюдів ", наче" --- "не існувало ... (дивно!?).

Як я можу змінити послідовність згортання за замовчуванням? ...

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


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

Відповіді:


3

Ця відповідь є обхідною .
Я виклав цю інформацію вперед, тому що, здається, Nautilus просто не може сортувати так, як я вважаю за краще / хочу / потребую.

Файловий менеджер PCMan має схожий вигляд на Наутілус , але він сортує детальний вигляд за способом "за стовпцем" ...

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

Він доступний у Synaptic Package Manager під назвою:pcmanfm


2

Сортування Nautilus слід за збігом мови за замовчуванням. Це означає, що вам доведеться перекрити збірку вашої мови.

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


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

0

Ще одне вирішення :

в Krusader (версія 2.2.0-beta1),

  • перейдіть у Налаштування> Налаштувати Krusader ...
  • Панель> Вид
  • і виберіть метод сортування: код символу.

Файли з тим самим префіксом групуються.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.