Выделение файлов

Чтобы выделить файлы или каталоги, просто щёлкните по ним мышью или переместитесь на них с помощью курсорных клавиш и нажмите Ins. Если в диалоге конфигурации вы выбрали для выделения объектов левую кнопку мыши, правая кнопка служит только для открытия контекстного меню; если же для выделения выбрана правая кнопка мыши, можно выделять объекты и левой кнопкой. Если вы выбираете каталог, используя клавишу Пробел, показывается размер дискового пространства, занятого этим каталогом.
Снять выделение можно теми же клавишами. При использовании клавиши Ins курсор всегда перемещается на следующий файл, а при использовании Пробела перемещение по умолчанию не происходит. Если вы хотите разрешить перемещение, добавьте в файл wincmd.ini в секцию [Configuration] строку SpaceMovesDown=1.

Также вы можете выделять файлы одиночным щелчком по их значку (см. соответствующие настройки). Это удобно, если вы работаете с сенсорным экраном.

Выделение нескольких последовательных объектов

Щёлкните по первому файлу или каталогу, предназначенному для выделения. После этого нажмите клавишу Shift и, удерживая её, щёлкните левой кнопкой мыши на последнем объекте, который хотите выделить. Если для выделения файлов используется левая кнопка мыши, то вы можете быстро снять выделение, щёлкнув ей по любому объекту в панели за пределами выделения. Если в настройках для выделения выбрана правая кнопка мыши, вы можете нажать её и, не отпуская, перемещать указатель мыши по файлам или каталогам, которые хотите выделить. На сенсорном экране это работает следующим образом: нажмите и удерживайте палец на экране, пока не появится квадрат. Теперь перемещайте палец по файлам, выделяя их. Если вы отпустите палец, не выделив ни одного файла, то будет выведено контекстное меню.

Выделение нескольких несмежных объектов

Выделяйте левой кнопкой мыши любые несмежные файлы или каталоги, держа при этом нажатой клавишу Ctrl (снятие выделения с отдельного файла/каталога выполняется точно так же). Если в настройках задано выделение правой кнопкой мыши, то вы можете также установить/снять выделение у любого отдельно взятого объекта, щёлкнув на нём правой кнопкой.

Новое (9.0): Если для выделения файлов используется левая кнопка мыши, то доступен также режим прямоугольного выделения (настраивается в диалоге Настройка – Основные операции). Нажмите левую кнопку в свободной области за именем невыделенного файла и перемещайте курсор: это создаст прямоугольник, внутри которого файлы будут выделены.

Выделение и отмена выделения определённых типов файлов

Нажмите клавишу Num + (или Num –) или выберите одну из команд выделения (Выделить группу / Снять выделение группы) в меню Выделение. Затем в появившемся диалоге введите нужный вам тип файла (например, *.txt). Вы можете также указать несколько типов файлов, которые должны быть выделены (разделяя их пробелом или точкой с запятой), и даже те типы файлов, которые выделять не нужно! Их следует отделить символом вертикальной черты "|". Этот символ применяется, поскольку он запрещён для имён файлов. Маски, содержащие внутри себя пробелы, должны быть заключены в кавычки.
Пример 1:   w*.*|*.bak *.oldВыделить все файлы, которые начинаются с w и не заканчиваются .bak или .old.
Пример 2:   |*.exeВыделить все файлы, кроме программ.

Новое (9.10): Теперь можно также ограничивать область применения маски определёнными подкаталогами, например, в режиме просмотра файлов без подкаталогов (Ctrl+B):
1.Относительно исходного каталога: \subdir1\subdir2\*.ext или \*.ext.
2.Относительно любого подкаталога: subdir1\subdir2\*.ext (отсутствует начальный обратный слэш).
3.Маска ** означает любую последовательность вложенных подкаталогов; например, subdir\**\*.txt соответствует текстовым файлам, относительный путь которых содержит подкаталог "subdir" в любом месте.

В качестве альтернативного способа вы можете выбрать в том же диалоге один из предопределённых фильтров. Этот набор фильтров является общим для функций выделения и поиска файлов! Для добавления или редактирования фильтров нажмите кнопку "Шаблон...". После этого появится диалоговое окно, идентичное по структуре окну поиска файлов, где вы можете задать все необходимые ограничения.

Здесь и далее все варианты выделения файлов применимы и для каталогов, если это разрешено в настройках.

Вы можете также использовать регулярные выражения. Они должны начинаться с символа "<", чтобы отличить их от обычных строк для поиска.

В зависимости от настроек Num + может выделять только файлы или файлы с каталогами. Альтернативное действие из этих двух будет выполняться нажатием Shift+Num +. Num – по соображениям безопасности ВСЕГДА снимает выделение и с файлов, и с каталогов; Shift+Num – всегда снимает выделение только с файлов.

Имеется также возможность выделять парные файлы. Например, вам нужно выделить JPG-файлы вместе с соответствующими им одноимёнными CR2-файлами (изображениями формата RAW). Это условие задаётся следующей маской:
*.jpg>*.cr2
Кроме этого, поддерживаются и более сложные схемы именования. Например, если JPG-файл называется IMG_1057.JPG, а RAW-файл — CRW_1057.CR2, маска может быть задана следующим образом:
*.jpg>crw*.cr2

Вы можете использовать Shift+Del для удаления ненужных элементов из списка истории.

Примечание: Когда в файловой панели выведены результаты поиска дубликатов, вместо обычного диалога для выделения файлов будет использоваться особый диалог.

Выделить всё / Снять всё выделение

Нажмите сочетание клавиш Ctrl+Num + (или, соответственно, Ctrl+Num –) или выберите команду Выделить всё / Снять всё выделение в меню Выделение. В зависимости от настроек Ctrl+Num + может выделять только файлы или файлы с каталогами. Используйте Ctrl+Shift+Num + для второго из этих действий. Ctrl+Num – по соображениям безопасности ВСЕГДА снимает выделение и с файлов, и с каталогов; Ctrl+Shift+Num – всегда снимает выделение только с файлов.

Выделить всё содержимое файловой панели можно также при помощи комбинации клавиш Ctrl+A.

Выделить по расширению / Снять выделение по расширению

Выбрав файл с нужным вам расширением, нажмите сочетание клавиш Alt+Num + (или Alt+Num –), чтобы выделить все файлы с таким же расширением в текущей панели или, соответственно, снять выделение с этих файлов. Также выделить файлы по расширению можно командой Выделить файлы/папки по расширению в меню Выделение.

Инвертировать выделение

Эта команда выделит все файлы в исходном каталоге, которые не были выделены, и снимет выделение у тех файлов, где оно было. Особенно это полезно после сравнения каталогов. Для вызова команды нажмите клавишу Num * (умножение). Вы можете настроить поведение Num * так, что эта клавиша будет инвертировать выделение только файлов или файлов и папок. Shift+Num *, соответственно, будет выполнять действие, альтернативное выбранному.

Сохранить выделение

Внутреннее сохранение текущего выделения. Оно может быть восстановлено с помощью следующего пункта меню. При каждой файловой операции текущее выделение сохраняется автоматически.

Восстановить выделение

Восстанавливает выделение, которое был активно перед последней файловой операцией. Для вызова команды нажмите клавишу Num / (деление).

Сохранить выделение в файл

Сохраняет сведения о текущем выделении в обычном текстовом файле.

Загрузить выделение из файла

Восстанавливает выделение из текстового файла.