Циклический просмотр файлов по имени в Midnight Commander

302
lubberly-user

Извините, если я должен был опубликовать это как запрос функции где-нибудь для разработчиков mc.

Это такая общая и полезная функциональность, я предположил, что она должна быть там, но я не могу ее найти.

То, что я хочу, - это иметь возможность циклически просматривать файлы и каталоги, перечисленные на текущей панели, печатая первый символ его имени. Кроме того, если несколько клавиш нажимаются в быстрой последовательности, маркер перемещается в имя файла, начиная с этой последовательности.

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

Было бы удобно иметь некоторые из этих или похожих функций:
я нахожусь в любом каталоге, содержимое отсортировано по любому. Я нажимаю "S". Маркер переходит к первому указанному файлу / каталогу, имя которого начинается с "s".
При повторном нажатии «s» маркер перемещается к следующей соответствующей записи, если их больше. Если это была последняя подходящая запись, продолжите с первой.
Нажатие «s», затем «a» достаточно быстро перемещает маркер в файл / каталог, начинающийся с «sa».

Спасибо за вашу помощь.

2

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

0
A.P.

What you want is indeed possible and is called quick search mode. Quoting from the man page:

The Quick search mode allows you to perform fast file search in file panel. Press C-s or Alt-s to start a filename search in the directory listing.

When the search is active, the user input will be added to the search string instead of the command line. [...] When typing, the selection bar will move to the next file starting with the typed letters.

You should also note that this is the default mode when the command prompt is disabled (this is controlled by the variable command_prompt in the ini file, default location ~/.config/mc/ini).

Похожие вопросы