Автосортировка

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

Автосортировка

Post by GSV4 »

Предлагаю ввести для каждой файловой панели опцию "Автосортировка".
Если эта опция включена, новые/измененные файлы в текущем каталоге должны сразу же занимать свои места в соответствии с текущим режимом сортировки. (Так сейчас работают FAR и Проводник.)
При выключенной опции для упорядочивания файлов нужно принудительно нажать Ctrl+R. (Кстати, XnView действует именно так.)
Для чего это нужно?
Иногда требуется переименовать группу файлов с помощью макроса. И часто бывает так, что после переименования файла он перескакивает на другое место в списке и приходится переводить курсор на следующий файл, что очень замедляет процесс переименования.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Автосортировка

Post by John Doe »

Что за макрос?
Может быть его можно применить сразу когда всем файлам, требующим переименования?

Другой вариант: выделить нужные файлы, применить опцию панели "выделенные вперёд", убрать сортировку по имени, и дальше уже переименовывать выделенные.
GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

Автосортировка

Post by GSV4 »

John Doe wrote: Thu 02 Nov, 2017 07:17Что за макрос?
Например, вам нужно или добавить какие-то символы в имена файлов, или, наоборот, убрать. Вы создаете макрос: "ShiftF6 ... Enter Down".
John Doe wrote: Thu 02 Nov, 2017 07:17Другой вариант: выделить нужные файлы, применить опцию панели "выделенные вперёд", убрать сортировку по имени, и дальше уже переименовывать выделенные.
Опция "Выделенные вперед" ничего не даст, т.к. среди выделенных файлы все равно будут скакать с места на место.
Смена режима сортировки на другой, например по дате, тоже не всегда помогает (например, если у всех файлов одинаковая дата модификации).
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Автосортировка

Post by John Doe »

GSV4 wrote: Thu 02 Nov, 2017 07:51Например, вам нужно или добавить какие-то символы в имена файлов, или, наоборот, убрать.
Есть несколько плагинов, облегчающих этот процесс.
GSV4 wrote: Thu 02 Nov, 2017 07:51Смена режима сортировки на другой, например по дате, тоже не всегда помогает
Скопировать на Временную панель, в режиме без сортировки.
GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

Автосортировка

Post by GSV4 »

С помощью временной панели можно. Хотя там имена файлов с путями. Это может иногда помешать.
Все равно опция "Автосортировка" была бы более, так сказать, изящнее.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Автосортировка

Post by John Doe »

GSV4 wrote: Thu 02 Nov, 2017 09:04Хотя там имена файлов с путями.
У панели есть разные режимы.
GSV4 wrote: Thu 02 Nov, 2017 09:04 изящнее.
Изящнее для массового переименования использовать соответствующие средства.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Автосортировка

Post by Smitis »

GSV4 wrote: Thu 02 Nov, 2017 06:18Иногда требуется переименовать группу файлов с помощью макроса. И часто бывает так, что после переименования файла он перескакивает на другое место в списке и приходится переводить курсор на следующий файл, что очень замедляет процесс переименования.
Можно включить другой режим сортировки, не по имени/расширению. Тогда ничего перескакивать не будет. Или, как уже посоветовали, воспользоваться специальными плагинами или утилитами (могу поделиться утилитой для "массового" переименования файлов с использованием регулярных выражений).
Разум когда-нибудь победит.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Автосортировка

Post by John Doe »

Smitis wrote: Thu 02 Nov, 2017 18:14 (могу поделиться утилитой для "массового" переименования файлов с использованием регулярных выражений)
Поделитесь
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Автосортировка

Post by HaRT »

John Doe wrote: Fri 03 Nov, 2017 10:30Поделитесь
RESearch :quiet:
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Автосортировка

Post by Smitis »

John Doe wrote: Fri 03 Nov, 2017 10:30Поделитесь
Да пожалуйста. А то я один пользуюсь, командная строка людям мало интересна. Правда, описание малость устарело, если кто-то будет использовать, подправлю.
Attachments
xrenn.7z
(78.31 KiB) Downloaded 81 times
Разум когда-нибудь победит.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Автосортировка

Post by John Doe »

Smitis wrote: Fri 03 Nov, 2017 17:34описание малость устарело
В какой его части?
О том, что изменения можно обратить прочитал, а ещё интересует, предусмотрен ли режим холостого прогона.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Автосортировка

Post by Smitis »

John Doe wrote: Fri 03 Nov, 2017 17:46предусмотрен ли режим холостого прогона
Ключ /t (/test) покажет что во что переименуется, без реального переименования. Хотя на практике результат может отличаться, если, например, разные файлы должны быть переименованы одинаково (реально переименован будет только один файл).
Разум когда-нибудь победит.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Автосортировка

Post by Smitis »

John Doe wrote: Fri 03 Nov, 2017 17:46В какой его части?
Описание было сделано два года назад, когда выкладывал на ceberforum. Что-то было доработано. Например, добавился параметр /EXT, включающий в обработку расширения файлов. А так в основном мелочи.
Last edited by Smitis on Fri 03 Nov, 2017 18:20, edited 1 time in total.
Разум когда-нибудь победит.
Post Reply

Return to “Предложения и идеи”