Горячие клавиши Mac OS

С начала 2018 года я перешел на Mac OS и был немного удивлен тем, что привычные сочетания клавишь не работают. Поэтому делаю себе шпаргалку по самым необходимым сочетаниям.

Сразу оговорюсь, что эта статья не просто набор хоткеев, это мой подход к набору текста и мои привычки.

Во-первых, для переключения раскладки я пользовался Punto Switcher'ом. В нем же у меня было несколько сочетаний для автоподстановки, например, твт -> "точь в точь", квм -> "купить в Москве" и т.д. На Маке эта функция отсутствует. То есть раскладку Пунто Свитчер все еще переключает, но автоподстановки нет. Пришлось гуглить, и я нашел альтернативу в виде TextExpander, который оказался даже лучше, так как заточен именно под это.

Кто пишет код, тот наверняка оценит его сниппеты. Допустим, чтобы сделать две колонки на бутстрапе, я добавил автозамену для ;cr2 разворачивающую .container>.row>.col-12.col-md-6*2, что в итоге преобразуется с помощью Emmet

На деле достаточно набрать ;cr2 и нажать 2 раза Tab.

Во-вторых, на маке есть клавиши Command ⌘, Option ⌥, Control ⌃ и Fn. При подключении клавиатуры Windows это будут соответственно клавиши win, alt, ctrl. Но сочетания клавиш будут не виндовые. То есть копировать станет Win+C, а не Ctrl+C как было.

Теперь о сочетаниях клавиш, я разбил их на блоки в соответствии с программами, в которых использую

Операционная система

⌘ + Ctrl + F
Развернуть на весь экран
⌘ + H
Свернуть окно
⌘ + ⌥ + H
Свернуть все, кроме активного
Ctrl + ⌘ + Пробел
Выводи окно со смайлами Emoji
⌘ + w
Закрыть текущую вкладку/окно
⌘ + Q
Закрыть программу
⌘ + Shit + 3
Скриншот
⌘ + Shit + 4
Скриншот области экрана
Добавить к хоткею скриншота Ctrl
Сохранит только в буфер, не в файл
⌘ + ,
Открыть настройки текущей программы
⌘ + ⌥ + esc
Снять задачу с программы
Fn + ↑ / ↓
Pg Up и Pg Down
Fn + ← / →
Home / End
Ctrl + L
Скролит документ так, чтобы курсор оказался в центре экрана
⌘ + Shift + .
Скрыть/Показать скрытые файлы

Google Chrome

Первое от чего мне пришлось отвыкнуть - это обновлять страницу через F5. Для этого на маке я использую ⌘ + R. А вот обновить страницу вместе с кэшем уже не так просто. Либо нужно его отключить, что не очень удобно, либо обновлять страницу с открытым dev tools.

⌘ + ⌥ + I
Инструменты разработчика
⌘ + ⌥ + U
Просмотр кода
⌘ + Y
История просмотров
⌘ + ⌥ + B
Диспетчер закладок
⌘ + Shift + Backspace
Очистить историю и кэш
Перейти к верхней панели