Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Порядок файлов в сортировке ТК по имени

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
DoctorIkari



Joined: 28 Feb 2010
Posts: 53
Location: Nihon

Post (Separately) Posted: Sat Apr 03, 2010 00:16    Post subject: Порядок файлов в сортировке ТК по имени Reply with quote

Собственно сабж: как можно сделать, чтобы при сортировке файлов и папок по имени шли по порядку следующие имена, начинающиеся на:
1. _
2. ! и др. знаки
3. цифири
4. буквы
Back to top
View user's profile Send private message Yahoo Messenger  
ICQ Number
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Sat Apr 03, 2010 00:21    Post subject: Reply with quote

1) Посмотри Configuration \ Options \ Display \ Sort method;
2) Поиграйся с ключом SortUpper в конфигурации;
3) А в TWinKey возможностей сортировки куда больше. Рекомендую.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message  
DoctorIkari



Joined: 28 Feb 2010
Posts: 53
Location: Nihon

Post (Separately) Posted: Sat Apr 03, 2010 00:40    Post subject: Reply with quote

Спасибо.
Выяснилось: 1. с сортаппером играться не обязательно - то же самое, что и Configuration \ Options \ Display \ Sort method.. Правда пришлось поковыряться в локализации)

А вот TWinKey действительно мощный зверь.
Еще раз спасибо.
Back to top
View user's profile Send private message Yahoo Messenger  
ICQ Number
Avada



Joined: 01 Aug 2008
Posts: 10418
Location: Россия, Саратов

Post (Separately) Posted: Sat Apr 03, 2010 09:45    Post subject: Reply with quote

Вахмурка
TWinKey, несомненно, штука мощная (мне ли не знать?), но то, что запрашивалось в первом посте, и сортировочные возможности TWinKey — всё-таки не совсем одно и то же. Да, достаточно просто с помощью групповой сортировки вывести вперёд знак подчёркивания (_*.*), а вот как насчёт прочего? На регэкспах создавать шаблоны специально для групповой сортировки? (Но там, ИМХО, мы можем только отделить цифры от не-цифр, а цифры и так идут перед буквами.) Или речь про прикреплённые файлы? Но это ручная сортировка, и она вовсе не глобальная, а для конкретных элементов конкретного списка.
По-моему, тут правильнее говорить об объединении функционалов глобальной сортировки TC и TWinKey.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message  
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Sat Apr 03, 2010 09:56    Post subject: Reply with quote

Дык я разве спорю? Кроме того, в справке к TWinKey описываются другие плагины (скажем, Group.wdx, которым я тоже широко пользуюсь), предназначенные в том числе (хотя и не только) для сортировки. Думал, товарищ прочтет и заинтересуется.
Раз уж зашла речь: а вообще как можно организовать сложную сортировку? Скажем, чтобы сначала "а-я" (русский), а потом "a-z"? Или цифры после букв (а буквы по-прежнему по алфавиту)?
Мне-то не надо, но видишь, какие оригинальные запросы пошли...
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message  
DoctorIkari



Joined: 28 Feb 2010
Posts: 53
Location: Nihon

Post (Separately) Posted: Sat Apr 03, 2010 21:19    Post subject: Reply with quote

Поставил плагины filegroups и group
Но как настроить их на перегруппировку - понятия не имею)
Back to top
View user's profile Send private message Yahoo Messenger  
ICQ Number
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sat Apr 03, 2010 22:08    Post subject: Reply with quote

DoctorIkari wrote:
Поставил плагины filegroups и group
Но как настроить их на перегруппировку - понятия не имею)

Если они контентные - добавить столбец с полем плагина и сортировать по нему. Ну а то, что будет в этом столбце, видимо задается в настройках плагина - приоритеты расширений и т.п., не пользовался, слышал краем уха.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message  
ICQ Number
Avada



Joined: 01 Aug 2008
Posts: 10418
Location: Россия, Саратов

Post (Separately) Posted: Sat Apr 03, 2010 22:16    Post subject: Reply with quote

DoctorIkari
Если вкратце: установить WDX-плагин, прочитать документацию, изменить нужным образом INI-файл, создать набор колонок, где будут колонки с номером и/или именем группы, далее сортировать по соответствующей колонке. Работать будет только в данном наборе колонок.
После появления в TWinKey вменяемого функционала групповой сортировки, гораздо удобнее настраиваемого и не привязанного жёстко к единственному виду представления, все предыдущие варианты реализации я склонен относить по ведомству исторических памятников.

Вахмурка
Про сложную сортировку обсудим. Тем более, что мы сейчас уже понемножку формируем список фич, которые хотелось бы видеть в следующих версиях TWinKey.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message  
DoctorIkari



Joined: 28 Feb 2010
Posts: 53
Location: Nihon

Post (Separately) Posted: Mon Apr 05, 2010 10:34    Post subject: Reply with quote

В TWinKey по маске _*.* (ака _*) сортируются только файлы.
Кроме того, желательно, чтобы в начале шли файлы-папки с "подчеркиванием более высокого уровня". Т.е. сначала ___*, потом __*, затем _*. И соответственно дальше уже знаки, цифры, буквы

Но как понял, в данной утилите пока что подобные операции невозможны.
Back to top
View user's profile Send private message Yahoo Messenger  
ICQ Number
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Mon Apr 05, 2010 11:33    Post subject: Reply with quote

Вот, например, я использую плагин FileX. Создал маску
Code:
{-First in group-}=?01.
Теперь, если у меня есть, скажем, файлы
Code:
a01.txt
a02.txt
b001.txt
b002.txt
то при создании колонки
Code:
[=filex.Group]
я могу отсортировать так, чтобы "первые" файлы в последовательностях (то есть a01.txt и b001.txt) шли первыми. Попробуй по аналогии что-то вроде _*.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message  
Avada



Joined: 01 Aug 2008
Posts: 10418
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 05, 2010 13:03    Post subject: Reply with quote

DoctorIkari wrote:
В TWinKey по маске _*.* (ака _*) сортируются только файлы.

Да, правильно. Папки из подобной сортировки исключены. И так, кстати, сделано во всех известных мне файловых менеджерах, где поддерживается групповая сортировка. Основным критерием принадлежности к группе является файловая маска. В TWinKey к этому добавлены шаблоны поиска/фильтрации (основанные опять же только на файловых масках, где основную роль играет расширение). Для имён папок групповая сортировка, ИМХО, не очень актуальна.
А сделать так, чтобы сортировались файлы ___*, потом __*, затем _* — раз плюнуть. Начать строку в поле ввода в TWinKey Utilisator с ___*.*|__*.*|_*.* и так далее. Всё прекрасно сортируется. Только всю эту цепочку надо ручками вбивать куда следует, естественно.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message  
DoctorIkari



Joined: 28 Feb 2010
Posts: 53
Location: Nihon

Post (Separately) Posted: Mon Apr 05, 2010 13:47    Post subject: Reply with quote

Нехорошо, что колонками.. Впрочем, Avada уже все это высказал Smile

Максимум, чего удалось добиться средствами тотала и твинки - так это:


----------------

Стало:
Back to top
View user's profile Send private message Yahoo Messenger  
ICQ Number
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group