Управление выделением файлов и текста без мыши

Иван Корнев·15.05.2026·5 мин

Чтобы выделить все объекты в папке или документе, нажмите Ctrl + A (Windows) или Cmd + A (macOS). Для выбора нескольких отдельных файлов удерживайте Ctrl (Windows) или Cmd (macOS) и кликайте по нужным элементам. Чтобы выделить диапазон файлов подряд, кликните на первый, зажмите Shift и кликните на последний. Эти базовые комбинации работают в проводниках, текстовых редакторах и браузерах, экономя время при рутинных операциях.

Ниже подробно разобраны все способы выделения — от простых к продвинутым, включая управление исключительно с клавиатуры.

Оглавление

Базовые комбинации для всех систем

Самая востребованная команда — «Выделить всё». Она универсальна и работает в 99% интерфейсов: от рабочего стола до полей ввода в браузере.

ДействиеWindowsmacOS
Выделить всёCtrl + ACmd (⌘) + A
Отменить выделениеКлик в пустое местоКлик в пустое место

Комбинация Ctrl/Cmd + A выделяет не только файлы, но и весь текст в документе, все сообщения в чате или все фото в альбоме. Контекст зависит от того, какое окно активно в данный момент.

Выбор диапазона и отдельных элементов

Когда нужно скопировать или переместить не все файлы подряд, а конкретную группу, используются модификаторы Shift и Ctrl/Cmd.

1. Выделение диапазона (подряд идущие файлы)

Идеально подходит, если файлы отсортированы по имени или дате, и вам нужна непрерывная группа.

  1. Кликните левой кнопкой мыши по первому файлу в группе.
  2. Зажмите клавишу Shift.
  3. Кликните по последнему файлу в группе.

Все элементы между первым и последним будут выделены. Этот метод работает одинаково в Windows и macOS.

2. Выделение разрозненных файлов (через один)

Используется, когда нужные файлы находятся в разных частях списка.

  • Windows: Зажмите Ctrl и кликайте по каждому нужному файлу.
  • macOS: Зажмите Cmd (⌘) и кликайте по каждому нужному файлу.

Если во время выделения разрозненных файлов вы случайно отпустите клавишу Ctrl или Cmd и кликните по другому файлу, предыдущее выделение сбросится, и останется только последний выбранный элемент.

Комбинированный метод

Вы можете смешивать эти способы. Например:

  1. Выделите диапазон через Shift.
  2. Не отпуская Shift, добавьте к выделению отдельные файлы, зажав Ctrl (или Cmd) и кликнув по ним.
  3. Чтобы убрать файл из выделения, зажмите Ctrl/Cmd и кликните по уже выделенному элементу еще раз.

Продвинутое выделение только с клавиатуры

Если мышь сломалась или вы предпочитаете не отрывать руки от клавиатуры, используйте навигацию стрелками.

В Windows (Проводник)

  1. Перейдите в папку.
  2. Используйте стрелки (, , , ) для перемещения фокуса на нужный файл.
  3. Зажмите Shift и продолжайте нажимать стрелки — выделение будет расширяться в сторону движения курсора.
  4. Для быстрого выделения большого списка используйте Shift + Page Down (вниз) или Shift + Page Up (вверх).

В macOS (Finder)

Логика аналогична, но есть нюансы с навигацией:

  1. Используйте стрелки для перемещения фокуса.
  2. Зажмите Shift + стрелки для пошагового выделения.
  3. Cmd + Shift + Стрелка вниз — выделит все файлы от текущего до конца списка.
  4. Cmd + Shift + Стрелка вверх — выделит все файлы от текущего до начала списка.

В macOS также работает сочетание Option + Shift + Стрелки для более быстрого перемещения фокуса без выделения, что удобно при навигации по большим папкам.

Специфика Windows и macOS

Несмотря на схожесть, в операционных системах есть важные отличия в поведении интерфейсов.

Особенности Windows

  • Галочки вместо выделения: В некоторых версиях Проводника включена опция «Использовать флажки для выбора элементов». В этом режиме Ctrl + клик ставит галочку, а не просто выделяет файл синим цветом. Отключить это можно в «Вид» → «Параметры» → вкладка «Вид» → снять галочку «Использовать флажки...».
  • Инверсия выделения: Стандартной горячей клавиши для инверсии (выбрать всё, кроме текущего) в Windows нет, но можно выделить всё (Ctrl+A), затем зажать Ctrl и кликнуть по тем файлам, которые нужно исключить.

Особенности macOS (Finder)

  • Клавиша Cmd vs Ctrl: Главная ошибка новичков на Mac — использование Ctrl вместо Cmd. В macOS Ctrl часто используется для контекстного меню (правый клик) или переключения раскладки, но не для выделения файлов.
  • Быстрый просмотр: Клавиша Space (Пробел) в Finder открывает быстрый просмотр файла, но не выделяет его. Для выделения всегда используйте модификаторы.
  • Выделение по маске: В Finder нет встроенной горячей клавиши для выделения файлов по маске (например, только .jpg), но можно использовать поиск (Cmd+F), ввести расширение, а затем нажать Cmd+A в результатах поиска.

Частые ошибки

  1. Не работает Ctrl+A / Cmd+A

    • Причина: Фокус находится не в области файлов. Например, курсор стоит в строке поиска или адресной строке.
    • Решение: Кликните один раз по пустому месту в папке или нажмите Esc, чтобы сбросить фокус с полей ввода, затем повторите комбинацию.
  2. Сбрасывается выделение разрозненных файлов

    • Причина: Слишком быстрое нажатие или случайное отпускание Ctrl/Cmd между кликами.
    • Решение: Нажимайте модификатор до первого клика и отпускайте его после последнего.
  3. Выделяется не тот диапазон

    • Причина: Неправильно выбран начальный или конечный файл при использовании Shift.
    • Решение: Помните, что система выделяет всё между первым и вторым кликом. Порядок кликов важен.

FAQ

Можно ли выделить все файлы одного типа (например, только картинки)? Горячей клавиши для этого нет. В Windows используйте поиск в папке (например, *.jpg) и затем Ctrl+A. В macOS используйте фильтр поиска в Finder.

Как снять выделение с одного файла, не сбрасывая остальные? Зажмите Ctrl (Windows) или Cmd (macOS) и кликните по этому файлу. Он исключится из группы, остальные останутся выделенными.

Работают ли эти клавиши в облачных хранилищах (Google Диск, Яндекс.Диск)? Да, в веб-интерфейсах большинства облачных сервисов эти стандартные комбинации (Ctrl/Cmd, Shift, Ctrl/Cmd+A) поддерживаются полностью.

Почему на Mac Ctrl+A иногда не выделяет всё? В некоторых приложениях macOS Ctrl+A может перемещать курсор в начало строки (стандарт Emacs). Для выделения всего содержимого всегда используйте Cmd+A.