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