Как назначить любое сочетание клавиш на Mac

Отсутствие удобного сочетания клавиш для часто используемой команды раздражает. Хорошая новость: на Mac вы можете добавить своё сочетание без установки сторонних программ.
Мышью можно сделать практически всё, что умеет клавиатура, но клавиши часто делают это быстрее. Если у пункта меню вашего приложения нет сочетания, назначьте его сами — это займёт минуту.
Как создать сочетание клавиш
Я пройдусь по простому примеру: назначаю сочетание для то, чем блогеры зачеркивают текст зачёркивания в моём любимом Markdown-редакторе.
Условие: пункт, для которого вы хотите создать сочетание, должен присутствовать в меню приложения и не иметь уже назначенного сочетания. Вот как это выглядит на примере пункта «Зачёркивание»:
- Откройте Системные настройки macOS. Нажмите значок Apple в левом верхнем углу и выберите «Системные настройки», затем откройте раздел «Клавиатура».
- Перейдите на вкладку «Сочетания» и в левом столбце выберите «App Shortcuts» (Сочетания программ). Это нижний пункт в списке.
- Нажмите «+» для создания нового сочетания.
В поле «Приложение» укажите конкретное приложение или выберите «Все программы», если хотите универсальное сочетание.
В поле «Название пункта меню» введите точное текстовое название пункта так, как оно отображается в меню приложения. Точность важна: пробелы, многоточия и регистр имеют значение.
Укажите желаемую комбинацию клавиш. Перед добавлением проверьте, не занято ли сочетание: откройте приложение и нажмите комбинацию — если уже назначено действие, оно сработает; если нет, прозвучит системный звук.
Нажмите «Добавить». Изменение вступит в силу немедленно.
Если сочетание не работает, ещё раз проверьте точное название пункта меню и отсутствие конфликтов с другими сочетаниями.
Важно: некоторые системные сочетания и сочетания сторонних приложений нельзя переопределить глобально. Если комбинация уже используется на системном уровне, назначение может не работать.
Практические идеи для сочетаний
- Назначьте переход к любимой закладке браузера через пункт меню «Закладки» — в Safari и Chrome это работает надёжно.
- Создайте сочетание «Включить перестановку» (Shuffle) в музыкальном приложении, чтобы включать микс одним нажатием.
- Назначьте сочетание «Увеличить» для «Все приложения», чтобы в одно нажатие увеличить текущее окно без мыши.
- Добавьте сочетания для часто используемых макросов и пунктов экспорта в редакторах.
Примечание: в некоторых приложениях (например, Firefox) не все пункты меню корректно распознаются системой для назначения сочетаний.
Когда это не сработает
- Пункт меню не отображается в стандартном текстовом варианте (например, он динамически генерируется или представлен иконкой). Тогда система не найдёт совпадение по названию.
- Приложение использует нестандартное меню (встроенное в интерфейс вместо системного меню) — тогда назначение не применимо.
- Сочетание уже занято системной функцией или другим приложением на том же уровне привилегий.
Если столкнулись с одной из этих ситуаций, попробуйте альтернативы ниже.
Альтернативные подходы
- Сторонние утилиты: BetterTouchTool, Keyboard Maestro или Alfred позволяют назначать сложные комбинации и макросы (нужна отдельная установка и, возможно, оплата).
- Автоматизация через AppleScript или Automator: создайте сервис/скрипт и назначьте сочетание для запуска этого сервиса.
- Используйте встроенные функции приложения: многие программы поддерживают собственные настройки клавиатуры в меню «Настройки».
Правила выбора сочетания клавиш (памятка)
- Выбирайте комбинации с модификаторами (⌘ Command, ⇧ Shift, ⌥ Option, ⌃ Control), чтобы снизить риск конфликтов.
- Избегайте известных системных сочетаний (⌘S, ⌘C, ⌘V и т. п.).
- Для глобальных действий используйте сочетания с двумя модификаторами, например ⌥⌘X.
- При назначении для конкретного приложения проверяйте работу сочетания в этом приложении сразу после добавления.
Мини‑методология: как тестировать новое сочетание
- Добавьте сочетание в Системных настройках.
- Перезапустите приложение (если нужно) и выполните действие через меню — убедитесь, что название совпадает.
- Нажмите сочетание — проверьте, что команда срабатывает.
- Если сочетание не работает, проверьте конфликты в других разделах «Сочетания» и в настройках самого приложения.
Роли и чеклист для команды
Для небольших команд или продакшн‑окружения:
- Дизайнер: предлагает логичные сочетания для своих инструментов.
- Разработчик: проверяет, не конфликтуют ли сочетания с горячими клавишами IDE.
- Тестировщик: проходит чеклист и документирует новые сочетания.
Чеклист перед выкатом:
- Введено точное название пункта меню.
- Комбинация свободна в приложении.
- Сочетание не конфликтует системно.
- Обновлена внутренняя документация/шпаргалка по сочетаниям.
Критерии приёмки
- Команда срабатывает при нажатии сочетания в целевом приложении.
- Нет побочных эффектов (не срабатывает другое действие).
- Документация обновлена и команда обучена.
Совместимость и миграция
Эта инструкция применима в современных версиях macOS с классическим интерфейсом «Системные настройки → Клавиатура → Сочетания». Если интерфейс вашей системы отличается (например, в новых сборках macOS название разделов изменилось), ищите раздел, где управляются сочетания клавиш и App Shortcuts.
Безопасность и конфиденциальность
Сам по себе процесс назначения сочетания клавиш не передаёт данные и не требует доступа к учётным записям. Если вы используете сторонние утилиты для автоматизации, проверьте, какие права доступа они запрашивают (Доступность, Автоматизация) и ограничьте их при необходимости.
Полезные сценарии и примеры
- Экспорт в PDF: назначьте сочетание для пункта меню «Экспорт как PDF», если вы часто готовите отчёты.
- Форматирование: создайте сочетания для часто используемых пунктов форматирования в редакторе текста.
- Управление окнами: сочетание для пункта меню «Увеличить» ускорит работу с несколькими окнами.
Заключение
Добавление собственных сочетаний клавиш — простой способ экономить время и упростить повторяющиеся действия. Это можно сделать без дополнительных приложений, прямо через системные настройки macOS. Если стандартный механизм не подходит, рассмотрите AppleScript или сторонние утилиты для более сложной автоматизации.
Короткая памятка: откройте Системные настройки → Клавиатура → Сочетания → App Shortcuts, укажите точное название пункта меню и выберите свободную комбинацию.
И, кстати, если вы ещё не знакомы с приложением CheatSheet, попробуйте его: оно показывает все сочетания клавиш, доступные в текущем приложении.
Краткое резюме:
- Назначать сочетания можно через «App Shortcuts».
- Вводите точное название пункта меню.
- Проверяйте конфликты и при необходимости используйте сторонние утилиты для сложной автоматизации.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone