MacOS tips & tricks

 Публичный пост
23 июня 2020  11296

В последние лет 10 MacOS стала для многих дефолтной ОС, но во многом она остаётся неудобной, а с некоторыми стандартными настройками невозможно жить. Кроме кривых настроек в ней есть много полезных фич, про которые никто не знает.

Давайте соберём сборник tips & tricks по настройке и использованию мака, которые помогут перестать раздражаться и сделать вашу эффективность ещё более эффективной.

Начну с того, что использую сам. Всё максимально субъективно и возможно именно вам это не подойдёт.

Клавиатура

  • Выставляем максимальную скорость реакции.

Вы больше не успеете заварить чай, зажимая стрелку для навигации по тексту/коду

  • Выключаем caps lock

Если у вас есть мизинец на левой руке и вы в состоянии зажать Shift вам не нужен caps lock, который вы периодически случайно нажимаете. Лично я замапил caps lock на esc и это было лучшим решением последних лет. Ещё лучше стало только когда я установил karabiner, сделал кнопку «super» и замапил постоянные шорткаты на неё.

  • Отключаем Cmd+m

Иногда нажимая cmd+n, чтобы что-то создать можно промахнуться и нажать cmd+m и тогда

Это можно отключить, заменив глобальный шорткат на что-то, что вы никогда случайно не нажмете.

  • Включаем навигацию по табу в системных окнах

Очень интересно, кто и как принял решение о выключении по дефолту этой опции. И вообще зачем эту опцию ввели.

Трекпад

  • Расслабьте ваши пальчики и перестаньте нажимать на trackpad, ведь по нему можно тапать, как в телефон.

  • Чтобы не мучаться, когда нужен drag-n-drop. Прожимать и вести курсор намного сложнее, чем просто делать это тремя пальцами.

  • Чтобы рассмотреть любую мелочь на экране с помощью ctrl+скролл

  • Бывает неудобно скрывать кучу открытых окон, когда делаешь скриншот, а потом его нужно куда-то перетащить. Удобнее использовать жест

  • Чтобы не гуглить некоторые слова, можно смотреть их в системном словаре по форс-клику (или тапу тремя пальцами):


Finder

  • Я в 90% случаев открываю Finder, чтобы открыть папку загрузок. Почему бы не открывать сразу её?

  • Ищем только в текущей папке, а не на всём маке

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

Убираем отвлечения

  • Автоматически прячем dock. Нет красного баббла с количеством уведомлений – нет желания их посмотреть. Плюс появляется пара десятков пикселей рабочего пространства. И удалите оттуда все неиспользуемые приложения!
  • Убираем ненужные иконки в menu bar, а нужные прячем с помощью bartender
  • Во время шаринга экрана выключаем все уведомления, нажав иконку notification center с зажатым Option. Лучше только если просто отключить все уведомления

Добавляйте ваши рецепты!

Связанные посты
48 комментариев 👇
Yury Katkov в шаббатикале 29 марта 2021

Sudo разумеется должно спрашивать TouchId, а не пароль: тут инструкция для окошечников

Если лень читать, то просто сделайте

sudo vim /etc/pam.d/sudo

после первой строки напишите вот это:

auth sufficient pam_tid.so
  Развернуть 1 комментарий

@ganqqwerty, вот щас пойду и накину клубу ещё долор за этот коммент!

  Развернуть 1 комментарий

@ganqqwerty, Почему это все ещё не работает из коробки. С момента покупки мака с тачбаром казалось очень очевидным юзкейсом.

  Развернуть 1 комментарий

@ganqqwerty, понадобилось самому настроить, зашел на инструкцию, а там тааак долго и непонятно, так что я обновил коммент.

  Развернуть 1 комментарий
sir_Gollum Senior Software Engineer 23 июня 2020

Один из любимых хоткеев - Cmd+Shift+/
Прыгает в поиск в меню Help. Можно набирать любую команду в меню, не зная хоткея. Пользуюсь во всех новых для меня программах, где хоткеи еще не выучены, или когда найти что-то необычное.

  Развернуть 1 комментарий
Сергей Буглаков iOS developer, мистер "шило в жопе" 23 июня 2020

О, я делал доклад на такую тему. Даже видос на полчаса, где я показываю каждый из примеров.

Попробую выжимку сформировать для удобства. Для Finder:

  • пробел для preview – лучшая фича, хочу во всех системах

  • сортировка в файндере по дате добавления (не создания файла, а добавления в этот каталог)

  • ⌘⇧. (хоткей команд-шифт-точка) – показать скрытые файлы

  • перетаскивание на диалог выбора файла

  • / или ⌘⇧G открывает диалог перехода в произвольный каталог

  • нормальные встроенные скриншоты (без сторонних утилит!)

  • fan из дока чтобы быстро просмотреть Downloads, Desktop, /tmp/ и так далее

  • клик + cmd чтобы показать элемент в finder (работает на доке или в любом месте)

  • это также работает на спотлайте через ⌘↩︎ (command+return)

  • дабл клик по шапке, чтоб развернуть на весь экран (не fullscreen app)

  • альт-минимайз (жёлтая точка) чтобы свернуть все окна

  • альт-клик имеет доп действия на вайфае (посмотреть IP/mac/канал/etc)

  • cmd+клик по ссылке открывает её в фоновой вкладке (даже из почты), cmd+shift – просто в новой

  • вообще альты и шифты имеют доп действия в меню

  • поиск по меню!! находится в меню Help, по наведению красиво покажет, где этот пункт на самом деле

  • переопределение хоткеев в меню (tab switch, disable cmd q for browser) в системных настройках

  • в диалогах можно нажать на ентер, esc, пробел или Cmd+ первая буква кнопки, но не всех (не понял, в каких как работает). Где не работает по букве, обычно работает такая схема: выделенная кнопка по ентеру, вторая кнопка по пробелу, отмена по escape

  • альт-выделение выделяет блоком (полезно в терминале, редакторе кода, etc)

  Развернуть 1 комментарий

Осталось найти способ все это запихунть во что-то типа Ansible Playbooks или баш скрипт, который позволит в один клик все настроить, а не лазить по системе полчаса.

  Развернуть 1 комментарий

@1ys3nko, большую часть стандартных настроек можно изменять командой defaults write, нужно только знать ключи и значения. Например, чтобы включить навигацию по табу – defaults write NSGlobalDomain AppleKeyboardUIMode -int 2. Я в своё время делал для себя скрипт, но с каждым апдейтом OS там что-то менялось и половина уже не работает

  Развернуть 1 комментарий

@1ys3nko, я когда-то подготовил вот такой gist, который помогал настроить систему. До сих пор половиной пользуюсь.

  Развернуть 1 комментарий

Приложение Alfred убивает дефолтный спотлайт. Безжалостно.

Советую всем.

  Развернуть 1 комментарий

Не пользовался bartender, но с той же задачей справляется Dozer.

  Развернуть 1 комментарий

Еще есть hidden

  Развернуть 1 комментарий

еще в минимуме это умеет BetterTouchTool без которого не представляю как жить с тачпадом :)

  Развернуть 1 комментарий

Вот еще вагон и тележка "лайфхаков" с комментами: https://github.com/mathiasbynens/dotfiles/blob/main/.macos

  Развернуть 1 комментарий

спасибо, нашел кое-что новое

  Развернуть 1 комментарий

Как настроить монитор
https://tonsky.me/blog/monitors/

  Развернуть 1 комментарий

Хорошая статья! Давно использую всё, что тут описано.

Добавлю от себя (вдруг кому это тоже покажется удобным).

Оптимизируем док:

  1. Док влево (так меньше сжирается пространства на экране ноута) и скрываем его (зачем на него смотреть?).

  2. Открепляем все программы из дока, чтобы там были только запущенные.

  3. Все программы запускаем через Spotlight (первые два дня тяжко, потом привыкаешь).

  Развернуть 1 комментарий

Супер подробный мануал по улучшению секьюрности макоси для настоящих параноиков - https://github.com/drduh/macOS-Security-and-Privacy-Guide
Обрезает лишние фичи, облака, прикрывает дыры. Мне было очень интересно его читать хотя бы для того, чтобы узнать, насколько макось функциональна и конфигурируема изнутри. В процессе применения может отвалиться всякое, так что использовать умеючи

  Развернуть 1 комментарий

Тут еще в тему будут:

  Развернуть 1 комментарий

@Aldekein, оо, то неловкое (и приятное) чувство, когда видишь свой репо в коментах :)
притом уже давно забытый. да, я его под себя делал чтоб не забыть.

p.s.
Надо будет обновить по мотивам этого треда!

  Развернуть 1 комментарий

Тру-Vim-Погромисты маппят Caps Lock на функцию CTRL.

  Развернуть 1 комментарий

Почему вимеры? Если бы емаксисты - ладно, но вим?

  Развернуть 1 комментарий

@sqrel, раньше в клавиатурах вместо caps lock был ctrl, а ctrl + [ переходит в нормальный режим

  Развернуть 1 комментарий

@1ys3nko, в линуксах ровно так и делал. Но я ни вимом, ни емаксом никогда не пользовался. На маке же пришлось мапить команд, ибо так оказалось удобнее

  Развернуть 1 комментарий

@1ys3nko, я знаю что как раз esc на него меняют

  Развернуть 1 комментарий

Лишнюю анимация можно отключить (особенно она напрягает при переключении между рабочими столами) в System Preferences -> Accessibility -> Display -> Reduce motion

  Развернуть 1 комментарий
Кирилл Программист руками по клавиатуре 25 июня 2020

Ищем только в текущей папке, а не на всём маке

Да это же гениально!

  • к ктрл-колесо: я себе настроил ctrl+option как быстрый зум сразу в максимум (чтобы пикселы рассматривать)
  Развернуть 1 комментарий
denis kolosov бекенд-разработчик 26 июня 2020

почему-то не всегда работает отключение прыгающих иконок в доке.
для этого можно сделать

defaults write com.apple.dock no-bouncing -bool TRUE

в терминале

  Развернуть 1 комментарий

Активные углы — я повесил на левый верхний угол переключение между окнами текущей программы.

  Развернуть 1 комментарий
Yakov Shapovalov Разработчик python, swift 23 июня 2020

Вы больше не успеете заварить чай, зажимая стрелку для навигации по тексту/коду

В макосе есть Alt+←→↑↓ (и не только Alt, а ещё ⌘ и fn), и это, на мой взгляд, куда удобнее, чем увеличивать скорость повтора клавиш.

  Развернуть 1 комментарий

Если есть полчаса, вот отличная подборка:

Ну либо мануал можно почитать. Там тоже много интересного.

  Развернуть 1 комментарий

Спасибо, почерпнул кое-то новое.

Хоткеи это хорошо, но может есть что-то, чтобы разделить управление звуком в разных приложениях? а то хочется Зуму звук отключить, а Хрому, например, прибавить.

  Развернуть 1 комментарий

@Spirtel, ахахах, чтобы когда ты на бестолковом, но обязательном совещании на 150 человек мог в параллель хоть музончик врубить для своей тренировки))) та же история.

  Развернуть 1 комментарий

@ganqqwerty, благодарю сердечно )))

  Развернуть 1 комментарий
Petr Korolev ETHusiast in open-source & privacy 28 декабря 2020
  Развернуть 1 комментарий

Очень полезная статья и комментарии, спасибо!
Добавлю от себя:

В Finder сортировка файлов по имени, но отображать все папки вверху списка (Finder - Preferences - Advanced - Keep folders on top...).

Док не скрываю, ибо так уже привык. Но когда копирую большой объём файлов, перетаскиваю окно копирования в пустой угол между доком и окном (где виден кусок рабочего стола) - позволяет отслеживать прогресс краем глаза.

Скриншоты удобнее делать и сразу их обрезать, рисовать стрелки, выделения и пр. в Яндекс Скриншотах (ставится вместе с Я Диском).

Утилита Spectacle (https://www.spectacleapp.com) очень удобна для резайза окон: левая/правая/верняя/нижняя 1/2, 2/3, 1/3 экрана, по центру экрана и так далее. Уже настолько привык к такому удобству, что рассматриваю эту утилиту как часть стандартного функционала.

  Развернуть 1 комментарий
Yury Katkov в шаббатикале 23 июня 2020

А можно сделать комманд таб таким же как альт таб в винде? Чтобы он по глобальному списку всех открытых окон бегал?

  Развернуть 1 комментарий

Системно вроде нет, но можно через contexts app

  Развернуть 1 комментарий

⌘+клавиша над табом — переключение между окнами открытого приложения. Обычно этого в сочетании с ⌘Tab достаточно.

  Развернуть 1 комментарий

@Yakov, но к сожаление если окна одного приложения находятся на разных декстопах то это не сработает

  Развернуть 1 комментарий

@Yakov, ⌘+~, если быть точнее (на клавиатурах для России он справа от левого шифта)

  Развернуть 1 комментарий

@Yakov,

⌘+клавиша над табом

и это на ANSI версии клавы :) На РСТ (ISO) надо настраивать ручками или ломать пальцы (тильда над CTRL)

  Развернуть 1 комментарий

@konfuze, @MaxLipsky, раскладка Бирмана исправляет этот досадный недостаток.

  Развернуть 1 комментарий

@Yakov, да, но хочется глобального списка

  Развернуть 1 комментарий

Использую Сontexts. Управление окнами с клавиатуры в MacOS максимально контринтуитивное. Все описанные выше способы предлагают разные процессы и хоткеи для приложений и нескольких окон внутри этих приложений.

  Развернуть 1 комментарий

@ganqqwerty, можно попробовать также command-Tab Plus. Прикольная утилита, которая позволяет детально настроить переключение по cmd+tab/alt+tab/option+tab. Может бегать по другим экранам и даже пытаться открыть свернутые в док аппы (хотя у меня ни разу так и не получилось)

  Развернуть 1 комментарий

@ganqqwerty, чувак сделал программу Alt tab, ищите в гитхабе alt-tab-macos

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб