Меню сайта
   Главная   
   Обо мне   
   Статьи   
   Дневник   
   Картинки   
   Файлы   
   Форум   
   Гостевая книга   

Категории раздела
Куклы и игрушки [60]
Личное [116]
Музыка [19]
Общее [304]
Японский язык [12]
ZX Spectrum [71]
Субмарины [98]
Настольные игры [34]
Го (碁) [11]
Книги [16]
Япония [26]
Таро [4]
Запертый шкаф [17]
CSA (КША) [15]
GNU/Linux [134]
Ubuntu [103]
Manjaro Linux [40]
Python [3]
Магнитольное [44]
Commodore64 [15]
Игровые приставки [2]


 
Дневник (2016 » Июль » 5 в 07:05)
Ubuntu Учитывание _спецсимволов при сортировке

Я привык выносить наиболее часто используемые каталоги вверх списка, ставя в начало их имени символ подчеркивания "_". Восприятию это не мешает, зато облегчает работу с большим массивом данных. Однако на Ubuntu 14.04 за меня домыслили, что символы эти учитывать не надо. Это напрягает. Ставить перед именем каталогов цифры уже перегружает восприятие.

К счаcтью я нашёл решение

Оно будет работать в консоли, в mc, Krusader, Double commander, Gwenview, вероятно и других оболочках. Однако в Nautilus сортировка  после этого работать не будет. Nautilus`у потребуется перезагрузка. Потому, что я не знаю гномьего аналога sudo /etc/init.d/gdm restart под юнити.

Решение - исправить свою локаль:
sudo gedit /usr/share/i18n/locales/ru_RU
Где ru_RU - ваша локаль. Если ваш язык отличается, посмотрите подходящий файл в этом каталоге и действуйте по аналогии.


Добавьте следующие строки прямо ПЕРЕД ПЕРВЫМ 'reorder-after':
collating-symbol <SYM-EXCLM>
collating-symbol <SYM-SHARP>
collating-symbol <SYM-MONEY>
collating-symbol <SYM-PERC>
collating-symbol <SYM-AND>
collating-symbol <SYM-RBRL>
collating-symbol <SYM-RBRR>
collating-symbol <SYM-COMMA>
collating-symbol <SYM-SEMIC>
collating-symbol <SYM-AT>
collating-symbol <SYM-SBRL>
collating-symbol <SYM-SBRR>
collating-symbol <SYM-XOR>
collating-symbol <SYM-UNDER>
collating-symbol <SYM-BAP>
collating-symbol <SYM-FBRL>
collating-symbol <SYM-FBRR>
collating-symbol <SYM-TILDE>
collating-symbol <SYM-PLUS>
collating-symbol <SYM-EQUAL>

Добавьте следующие строки прямо ПЕРЕД 'reorder-end'
reorder-after <DTT>
<SYM-EXCLM>
<SYM-SHARP>
<SYM-MONEY>
<SYM-PERC>
<SYM-AND>
<SYM-RBRL>
<SYM-RBRR>
<SYM-COMMA>
<SYM-SEMIC>
<SYM-AT>
<SYM-SBRL>
<SYM-SBRR>
<SYM-XOR>
<SYM-UNDER>
<SYM-BAP>
<SYM-FBRL>
<SYM-FBRR>
<SYM-TILDE>
<SYM-PLUS>
<SYM-EQUAL>
% After NBSP
reorder-after <U00A0>
% !
<U0021> <SYM-EXCLM>;<BAS>;IGNORE;IGNORE
% #
<U0023> <SYM-SHARP>;<BAS>;IGNORE;IGNORE
% $
<U0024> <SYM-MONEY>;<BAS>;IGNORE;IGNORE
% %
<U0025> <SYM-PERC>;<BAS>;IGNORE;IGNORE
% &
<U0026> <SYM-AND>;<BAS>;IGNORE;IGNORE
% (
<U0028> <SYM-RBRL>;<BAS>;IGNORE;IGNORE
% )
<U0029> <SYM-RBRR>;<BAS>;IGNORE;IGNORE
% ,
<U002C> <SYM-COMMA>;<BAS>;IGNORE;IGNORE
% .
%<U002E> <SYM-DOT>;<BAS>;IGNORE;IGNORE
% ;
<U003B> <SYM-SEMIC>;<BAS>;IGNORE;IGNORE
% @
<U0040> <SYM-AT>;<BAS>;IGNORE;IGNORE
% [
<U005B> <SYM-SBRL>;<BAS>;IGNORE;IGNORE
% ]
<U005D> <SYM-SBRR>;<BAS>;IGNORE;IGNORE
% ^
<U005E> <SYM-XOR>;<BAS>;IGNORE;IGNORE
% _
<U005F> <SYM-UNDER>;<BAS>;IGNORE;IGNORE
% `
<U0060> <SYM-BAP>;<BAS>;IGNORE;IGNORE
% {
<U007B> <SYM-FBRL>;<BAS>;IGNORE;IGNORE
% }
<U007D> <SYM-FBRR>;<BAS>;IGNORE;IGNORE
% ~
<U007E> <SYM-TILDE>;<BAS>;IGNORE;IGNORE
% +
<U002B> <SYM-PLUS>;<BAS>;IGNORE;IGNORE
% =
<U003D> <SYM-EQUAL>;<BAS>;IGNORE;IGNORE

Закройте файл с сохранением, и перезапутите локаль:
sudo dpkg-reconfigure locales # Для Ubuntu
sudo locale-gen # Для Manjaro

Решение отсюда: https://bugzilla.gnome.org/show_bug.cgi?id=547350
Категория: Ubuntu | Просмотров: 1027 | Добавил: harushima | Рейтинг: 0.0/0 |
Всего комментариев: 1.

20.12.2016 11:56
1 harushima
0  
locale-gen ru_RU.UTF-8
locale -a | grep ru_RU

В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous

Календарь
«  Июль 2016  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031

Поиск

Облако тэгов
JGSDF игрушки Брюнетки Кладбище сайты Ярость Дракулы Древний Египет девушки кошки Cthulhu Вампиры Kitsune Ужас Аркхема инструмент комиксы Lovecraft готика Submarine submarine rc toy Hosting игротека Ужас Аркхэма book uboat мобильная связь го Edgar Poe swf Mansions of Madness Nightmares персоны Synergy linux-hardware bash youtube Storages Python Мастер-рукожоп Магнитофоны Entropy Grub2 loglevel WiFi Beeline ОПСОСЫ sharp939 Аудиокассеты Windows linuxwork Хочуны ImageMagick топБарыг C64c Commodore

Статистика
Яндекс.Метрика
Онлайн всего: 18
Гостей: 18
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2024
Лучший браузер!
Блокировка рекламы