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

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

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

Post by GSV4 » Thu 02 Nov, 2017 06:18

Предлагаю ввести для каждой файловой панели опцию "Автосортировка".
Если эта опция включена, новые/измененные файлы в текущем каталоге должны сразу же занимать свои места в соответствии с текущим режимом сортировки. (Так сейчас работают FAR и Проводник.)
При выключенной опции для упорядочивания файлов нужно принудительно нажать Ctrl+R. (Кстати, XnView действует именно так.)
Для чего это нужно?
Иногда требуется переименовать группу файлов с помощью макроса. И часто бывает так, что после переименования файла он перескакивает на другое место в списке и приходится переводить курсор на следующий файл, что очень замедляет процесс переименования.

User avatar
John Doe
Бюрократ
Posts: 11848
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 130 times

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

Post by John Doe » Thu 02 Nov, 2017 07:17

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

Другой вариант: выделить нужные файлы, применить опцию панели "выделенные вперёд", убрать сортировку по имени, и дальше уже переименовывать выделенные.

GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

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

Post by GSV4 » Thu 02 Nov, 2017 07:51

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: 11848
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 130 times

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

Post by John Doe » Thu 02 Nov, 2017 08:46

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 » Thu 02 Nov, 2017 09:04

С помощью временной панели можно. Хотя там имена файлов с путями. Это может иногда помешать.
Все равно опция "Автосортировка" была бы более, так сказать, изящнее.

User avatar
John Doe
Бюрократ
Posts: 11848
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 130 times

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

Post by John Doe » Thu 02 Nov, 2017 09:29

GSV4 wrote:
Thu 02 Nov, 2017 09:04
Хотя там имена файлов с путями.
У панели есть разные режимы.
GSV4 wrote:
Thu 02 Nov, 2017 09:04
изящнее.
Изящнее для массового переименования использовать соответствующие средства.

Smitis
Posts: 1532
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 28 times
Contact:

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

Post by Smitis » Thu 02 Nov, 2017 18:14

GSV4 wrote:
Thu 02 Nov, 2017 06:18
Иногда требуется переименовать группу файлов с помощью макроса. И часто бывает так, что после переименования файла он перескакивает на другое место в списке и приходится переводить курсор на следующий файл, что очень замедляет процесс переименования.
Можно включить другой режим сортировки, не по имени/расширению. Тогда ничего перескакивать не будет. Или, как уже посоветовали, воспользоваться специальными плагинами или утилитами (могу поделиться утилитой для "массового" переименования файлов с использованием регулярных выражений).
Разум когда-нибудь победит.

User avatar
John Doe
Бюрократ
Posts: 11848
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 130 times

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

Post by John Doe » Fri 03 Nov, 2017 10:30

Smitis wrote:
Thu 02 Nov, 2017 18:14
(могу поделиться утилитой для "массового" переименования файлов с использованием регулярных выражений)
Поделитесь

User avatar
HaRT
Moderator
Posts: 8469
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 74 times
Been thanked: 135 times

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

Post by HaRT » Fri 03 Nov, 2017 13:21

John Doe wrote:
Fri 03 Nov, 2017 10:30
Поделитесь
RESearch :quiet:
Фар есть инструмент, а не нянька. © 2009 DrKnS

Smitis
Posts: 1532
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 28 times
Contact:

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

Post by Smitis » Fri 03 Nov, 2017 17:34

John Doe wrote:
Fri 03 Nov, 2017 10:30
Поделитесь
Да пожалуйста. А то я один пользуюсь, командная строка людям мало интересна. Правда, описание малость устарело, если кто-то будет использовать, подправлю.
Attachments
xrenn.7z
(78.31 KiB) Downloaded 30 times
Разум когда-нибудь победит.

User avatar
John Doe
Бюрократ
Posts: 11848
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 130 times

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

Post by John Doe » Fri 03 Nov, 2017 17:46

Smitis wrote:
Fri 03 Nov, 2017 17:34
описание малость устарело
В какой его части?
О том, что изменения можно обратить прочитал, а ещё интересует, предусмотрен ли режим холостого прогона.

Smitis
Posts: 1532
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 28 times
Contact:

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

Post by Smitis » Fri 03 Nov, 2017 18:03

John Doe wrote:
Fri 03 Nov, 2017 17:46
предусмотрен ли режим холостого прогона
Ключ /t (/test) покажет что во что переименуется, без реального переименования. Хотя на практике результат может отличаться, если, например, разные файлы должны быть переименованы одинаково (реально переименован будет только один файл).
Разум когда-нибудь победит.

Smitis
Posts: 1532
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 28 times
Contact:

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

Post by Smitis » Fri 03 Nov, 2017 18:08

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 “Предложения и идеи”