Быстро выбрать непрерывную группу файлов с одинаковым расширением в текущем представлении панели

264
Andriy M

К настоящему времени Far Manager приобрел много полезных комбинаций клавиш для выбора файлов. Старые хорошие, как Ins, Numpad +, Numpad -, и Numpad * т.д., я использую много, но те, что я особенно люблю это Ctrl+ Numpad +и Ctrl+ Numpad -, которые должны делать с быстро выбрать и отменив все файлы в текущем виде панели, которые имеют те же расширение как файл под курсором.

Что меня интересует, так это ярлык для выполнения чего-то очень похожего на Ctrl+ Numpad +, только выбранные файлы должны быть в той же смежной группе, как показано на панели. Например, если панель в настоящее время содержит список файлов, подобный этому:

 output20180605_744.ext output20180605_743.ext output20180605_742.ext mno.xyz def.log output20180604_741.ext >output20180604_740.ext< output20180604_739.ext output20180604_738.ext abc.cfg abc.exe 

с >...<маркировкой положения курсора файла, затем нажатие комбинации клавиш выберет четыре файла следующим образом:

 output20180605_744.ext output20180605_743.ext output20180605_742.ext mno.xyz def.log √ output20180605_741.ext √>output20180605_740.ext< √ output20180605_739.ext √ output20180604_738.ext abc.cfg abc.exe 

Ни одна такая комбинация не упоминается во встроенной справке, поэтому я думаю, что она не существует по умолчанию. Но, возможно, существуют существующие плагины, которые представляют это. Я также слышал о макросах, но я начинающий в их отношении. Есть ли способ быстро выбрать непрерывную группу файлов с таким же расширением в Far Manager?

1
Вам нужно написать собственные макросы, используя Lua. Вы можете попросить на форумах ссылку https://forum.farmanager.com/viewforum.php?f=26. Может быть, вы можете записать, а затем отредактировать макросы, чтобы добавить ваши условия (сканирование вверх и вниз для выбора). anatoly techtonik 5 лет назад 1
@anatolytechtonik: Спасибо, я тоже так думаю. В конечном итоге я опубликую свое собственное решение, как только разберусь с ним (если, конечно, кто-то не опубликует лучшее решение до меня). Andriy M 5 лет назад 1

0 ответов на вопрос