Советы и трюки

[Mac OS X] Отключаем Mission Control

[Mac OS X] Отключаем Mission Control. Фото.

Из серии коротких советов

Если вы не используете возможности Mission Control и вам достаточно только одного Рабочего стола, то можно сэкономить немного ресурсов системы, отключив эту возможность полностью.

Сделать это можно следующим образом. Откройте Mission Control и убедитесь, что у вас только один Рабочий стол. Если это не так, то сначала перейдите на первый Рабочий стол и вновь откройте Mission Control. Затем нажмите и удерживайте клавишу Alt. С помощью, появившихся у миниатюр Рабочих столов значков-крестиков, закройте их все.

Читать далее ...

[Mac OS X] Копируем стиль текста в TextEdit

[Mac OS X] Копируем стиль текста в TextEdit. Фото.

Из серии коротких советов

Если при наборе текста в TextEdit вы используете различные стили текста, то вместо того, чтобы при смене стиля вручную настраивать нужные параметры через панель инструментов, можно просто скопировать стиль из любого абзаца с нужным стилем.

Читать далее ...

[Mac OS X] Определяем, откуда загружен файл

[Mac OS X] Определяем, откуда загружен файл. Фото.

Из серии коротких советов

Если вы забыли, откуда был загружен файл, а ваш друг просит ссылку, чтобы тоже его скачать, то вспомнить это не просто, а очень просто! 🙂

Выберите этот файл и нажмите комбинацию клавиш Cmd+I или через контекстное меню войдите в пункт Свойства:

Читать далее ...

[Mac OS X] Направляем вывод командной строки в GUI-приложение

[Mac OS X] Направляем вывод командной строки в GUI-приложение. Фото.

В предыдущей статье мы рассмотрели возможности команды open с ключом -a для запуска приложений с графическим интерфейсом. У этой команды есть еще один интересный ключ -f, с помощью которого open может принимать данные со стандартного ввода (standard input, он же stdin) и передавать его текстовому редактору, установленному по умолчанию.

А значит этим можно воспользоваться для получения вывода любых консольных команд, организовав конвейер (он же канал, он же pipe) с их стандартного вывода (standard output, он же stdout) в стандартный ввод (standard input), с которого команда open -f сможет его получить.

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

Для тех, кто не знаком с понятиями standard input, standard output и pipe, поясню сказанное более простым и понятным языком, а так же приведу примеры.

Читать далее ...

[Mac OS X] Запуск GUI-приложений из командной строки

[Mac OS X] Запуск GUI-приложений из командной строки. Фото.

Все, что будет написано ниже об использовании команды open, в том или ином виде уже встречалось в статьях рубрики Советы и трюки. А тут я просто соберу все эти примеры в одном месте, для удобства.

В командной строке OS X (приложение Терминал) можно выполнять не только консольные команды, но и запускать приложения с графическим интерфейсом.

Читать далее ...

[Mac OS X] Начинающим о работе в Терминале

[Mac OS X] Начинающим о работе в Терминале. Фото.

В OS X обычный пользователь практически не сталкивается с необходимостью использовать командную строку, поскольку большинство его нужд покрывает то, что реализовано в графическом интерфейсе системы.

Другое дело, когда нужны некоторые скрытые возможности, которые недоступны из графического интерфейса. Собственно в этой рубрике мы частенько прибегаем к извлечению этих скрытых возможностей при помощи командной строки. А потому я и решил немного рассказать о программе Терминал и командной строке, а так же дать пару советов новичкам, которые позволят им ощущать себя в ней более комфортно.

Читать далее ...

[Mac OS X] Будим MacBook подключением внешнего питания

[Mac OS X] Будим MacBook подключением внешнего питания. Фото.

Если ваш MacBook настроен на переход в режим сна после бездействия в течение определенного времени, установленного в пункте Экономия энергии в Системных настройках. Или вы его переводите в этот режим сами, например комбинацией клавиш Alt+Cmd+Eject, то к обычным способам его пробуждения, можно добавить еще один — при подключении внешнего питания к разъему MagSafe.

Читать далее ...

[Mac OS X] Завершаем все запущенные программы

[Mac OS X] Завершаем все запущенные программы. Фото.

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

Приступим

Запустите приложение Редактор AppleScript (Программы — Утилиты). Затем, в открывшееся окно скопируйте этот текст:

Читать далее ...

[Mac OS X] Избавляемся от файлов .DS_store на сетевых ресурсах

[Mac OS X] Избавляемся от файлов .DS_store на сетевых ресурсах. Фото.

Если вы пользуетесь ресурсами Windows-сети, доступными вам по записи, то OS X создает во всех каталогах ресурса, которые вы когда-нибудь открывали, служебные файлы с названием .DS_store. Пользователям OS X эти файлы не видны, т.к. все файлы, имена которых начинаются с точки, являются скрытыми. А вот пользователи Windows эти файлы видят.

Давайте избавим сетевые каталоги от этих файлов, чтобы не удивлять пользователей Windows неизвестными им файлами. 🙂

Читать далее ...

Как отменить операцию в Finder на Mac: Cmd+Z и не только

Как отменить операцию в Finder на Mac: Cmd+Z и не только. Фото.

Только что переместили, переименовали или случайно отправили файл в Корзину — и сразу пожалели? В Finder это почти всегда отменяется одной комбинацией. Сочетание Command (⌘) + Z отменяет последнее действие в Finder — и работает оно ровно так же, как привычный «откат» в текстовых и графических редакторах, о котором знают почти все. А вот что в Finder есть такая же отмена, многие так и не догадываются.

Ниже — быстрый ответ и разбор частных случаев: как вернуть перемещённый или переименованный файл, как достать его из Корзины, если момент для Cmd+Z упущен, и почему иногда отмена просто не срабатывает.

Cmd+Z в Finder: что отменяется и как это работает

Сама логика простая. Command + Z откатывает последнее действие с файлами и действует как внутри окон Finder, так и на рабочем столе. Apple описывает это сочетание дословно как «Command-Z: Undo the previous command».

В Finder отмена покрывает три самые частые операции с файлами и папками:

  • перемещение в другую папку;
  • переименование;
  • удаление, то есть отправку в Корзину.

Если по клавишам промахнуться легко, есть наглядная альтернатива. В строке меню откройте меню «Правка» (Edit) — пункт «Отменить» (Undo). Формулировка там меняется в зависимости от последнего действия: после переноса файла вы увидите «Отменить перемещение», после переименования — «Отменить переименование». Это удобно как раз тем, что система сама подсказывает, что именно она готова откатить.

Хорошая новость для тех, кто застрял на старой системе: эти сочетания работают и в актуальных версиях macOS, включая Sequoia, Sonoma и Monterey, и в более старых выпусках. То есть переучиваться при обновлении Mac не придётся.

Отмена перемещения и переименования файла

Это два самых типичных «ой, не туда». Разберём по отдельности.

Если вы только что перетащили файл не в ту папку, не нужно искать его вручную и тащить обратно. Нажмите Command + Z или выберите в меню «Правка» пункт «Отменить перемещение» (Edit — Undo Move) — и файл вернётся ровно в исходное место.

С переименованием та же история. Команда «Отменить» в Finder возвращает прежнее имя файла: после переименования достаточно нажать Cmd+Z или зайти в «Правка — Отменить». Это особенно выручает, когда переименовываешь сразу пачку файлов и понимаешь, что схема названий вышла неудачной.

Ещё один нюанс, который мало кто использует: Undo часто можно нажимать несколько раз подряд, откатывая не одно, а целую цепочку последних шагов. Правда, рассчитывать на бесконечную историю в Finder не стоит — об этом ниже.

Кстати, если вы регулярно меняете имена большому количеству файлов, в Finder для этого есть отдельный пакетный режим — мы подробно разбирали его в гайде о том, как переименовать несколько файлов сразу.

Как вернуть файл из Корзины: Cmd+Z и «Положить обратно»

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

Если файл только что улетел в Корзину, Cmd+Z сразу отменит отправку и вернёт его на прежнее место. Это самый быстрый путь — он работает, пока удаление остаётся «последним действием» Finder.

Если момент упущен и вы уже успели сделать что-то ещё, у Apple есть отдельная команда — «Положить обратно» (Put Back). Она умнее простого перетаскивания: возвращает файл из Корзины именно в ту папку, откуда он был удалён, а не куда попало. Сделать это можно так:

  1. откройте Корзину и найдите нужный файл;
  2. щёлкните по нему правой кнопкой и выберите «Положить обратно», либо воспользуйтесь строкой меню «Файл — Положить обратно» (File — Put Back).

У этой команды есть и горячая клавиша. Для выделенного файла внутри Корзины «Положить обратно» вызывается через Command + Delete. Та же комбинация, к слову, и отправляет выбранный файл в Корзину — Apple подтверждает шорткат «Command-Delete: Move the selected item to the Trash». Просто в зависимости от того, где находится файл, действие зеркальное.

Очевидное, но важное ограничение: всё это работает, только пока Корзина не очищена. После очистки штатными средствами файла там уже нет, и ни Cmd+Z, ни «Положить обратно» не помогут.

Shift+Cmd+Z: вернуть отменённое назад

Бывает и обратная ситуация: отменили действие, а через секунду поняли, что зря. На этот случай есть «повтор».

Сочетание Shift + Command (⌘) + Z повторяет только что отменённое действие — фактически возвращает всё в состояние «до отмены». Apple описывает его как «Shift-Command-Z to Redo, reversing the undo command». В меню «Правка» этот же пункт обычно подписан как «Повторить» (Redo). По сути, Cmd+Z и Shift+Cmd+Z — это шаг назад и шаг вперёд по одной и той же истории действий.

Когда Cmd+Z в Finder не срабатывает

Отмена в Finder надёжная, но не всесильная — и это честно стоит держать в голове, чтобы не полагаться на неё как на полноценную систему резервных копий.

Главное ограничение в том, что история отмены в Finder заметно короче, чем в текстовых или графических редакторах. Откатить длинную последовательность операций, как в фоторедакторе, здесь не получится — на это указывает и сама практика работы с многократным Undo. Чем больше действий прошло после ошибки, тем меньше шансов вернуть всё одной комбинацией.

Не поможет Cmd+Z и в очевидных случаях: после очистки Корзины, а также если файл удалён в обход Корзины. Если же Finder вообще ведёт себя странно — не реагирует на команды, подвисает или не обновляет содержимое папок — проблема не в отмене, и решать её нужно отдельно. На этот случай у нас есть разбор, что делать, если Finder глючит.

Если же вы хотите реже доводить до отмены и в принципе быстрее управляться с файлами, имеет смысл выучить базовый набор сочетаний клавиш для Finder — на длинной дистанции это экономит куда больше времени, чем разовый Cmd+Z.

Запомнить стоит ровно три вещи: Cmd+Z откатывает последнее действие, Shift+Cmd+Z его возвращает, а «Положить обратно» спасает уже удалённый файл из Корзины. Этого набора хватает, чтобы исправлять почти любые случайные ошибки с файлами — при условии, что вы спохватились вовремя и не успели очистить Корзину.

Читать далее ...

[Mac OS X] Улучшаем просмотр текста при масштабировании

[Mac OS X] Улучшаем просмотр текста при масштабировании. Фото.

Из серии коротких советов

Речь идет об инструменте масштабирования, который в OS X обычно включен по умолчанию, а его настройки находятся тут:

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

Но поскольку в OS X используется технология сглаживания (anti-aliasing), а при отображении увеличенного таким образом изображения оно не отключается, это приводит к тому, что увеличенный текст начинает выглядеть немного размыто, не очень резко.

Читать далее ...

[Mac OS X] Добавляем предопределенные поиски в инструменты Finder

[Mac OS X] Добавляем предопределенные поиски в инструменты Finder. Фото.

Пользователи OS X Lion хорошо знакомы с пунктом бокового меню FinderМои файлы. Именно в него по умолчанию вы и попадаете при открытии Finder (все картинки кликабельны):

По сути это результат работы поиска файлов по определенным критериям: Изображения, PDF-документы, Музыка и т.п.

Это так называемые Предопределенные поиски (Canned Searches). И здесь они все объединены в одну панель. Достаточно удобный инструмент.

Расширить возможности Finder можно за счет добавления в Панель инструментов этих самых Предопределенных поисков в виде отдельных инструментов. Это позволит более гибко осуществлять различные виды поиска, не смешивая их в одной панели.

Читать далее ...

[Mac OS X] Работаем с фоновыми окнами

[Mac OS X] Работаем с фоновыми окнами. Фото.

Советы начинающим

Если вам необходимо скопировать текст из одного окна в другое, то обычно вы поступаете так – щелкаете по окну, откуда будете копировать, тем самым делая его активным, выделяете текст, копируете при помощи комбинации клавиш Cmd+C или выбираете соответствующий пункт из контекстного меню.

Затем щелкаете по окну, в которое будете копировать и вставляете скопированное при помощи комбинации клавиш Cmd+V или выбираете соответствующий пункт из контекстного меню.

А можно сделать гораздо проще. Рассмотрим это на конкретном примере. Вы решили воспользоваться советами одной из моих статей и вам нужно скопировать команду из Safari в окно программы Терминал.

Читать далее ...

[Mac OS X] Временное переключение увеличения иконок в Dock-е

[Mac OS X] Временное переключение увеличения иконок в Dock-е. Фото.

Из серии коротких советов

Увеличение иконок в Dock-е при проведении над ними курсора (Magnification) нравится очень многим пользователям OS X. И не только им. 🙂
Напомню, настройки эффекта находятся тут:

Этот эффект можно кратковременно отключать. Или наоборот – включать, если эффект был отключен.

Читать далее ...

[Mac OS X] Управляем скрытием окон

[Mac OS X] Управляем скрытием окон. Фото.

Из серии коротких советов

Если на Рабочем столе открыто много окон, то для скрытия ненужных в Dock нам придется делать это с каждым окном отдельно, путем нажатия желтой кнопки () в левом верхнем углу каждого окна, либо при помощи комбинации клавиш Cmd+H или Cmd+M.

Есть более простой способ – скрытие всех окон сразу, с последующим открытием нужных. Для скрытия всех окон нужно просто нажать и удерживать комбинацию клавиш Alt+Cmd, а затем сделать клик на любом свободном от окон месте Рабочего стола. Все открытые окна будут скрыты в Dock. Затем кликом по нужным – откройте их. Но это еще не все. 🙂

Читать далее ...

[Mac OS X] Включаем автоповтор нажатия клавиш

[Mac OS X] Включаем автоповтор нажатия клавиш. Фото.

Как известно, в OS X Lion был отключен автоповтор набора символов удержанием нажатой клавиши. Сделано это было в рамках концепции сближения OS X и iOS, для получения того же, что сделано в iOS-устройствах – возможность набора символов, отсутствующих в стандартной раскладке клавиатуры удержанием нажатой клавиши. Например:

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

Читать далее ...

[Mac OS X] Включаем масштабирование окон в Mission Control

В Mission Control, при подведении курсора к любому из отображаемых в нем окон и прокрутке вверх при помощи мыши или трекпада, происходит выделение этого окна в виде его небольшого увеличения (масштабирования). Остальные окна при этом затемняются.

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

Читать далее ...

[Mac OS X] Включаем режим Hibernate

[Mac OS X] Включаем режим Hibernate. Фото.

Как известно, OS X позволяет переводить компьютер в Режим сна, настройки параметров перехода в который можно найти в Системных настройках в пункте Экономия энергии. Например, ноутбуки Apple при закрытии крышки переходят именно в это режим.

Напомню, в Режиме сна обесточивается большинство компонентов компьютера, за исключением оперативной памяти, в которой и сохраняется текущее состояние системы. Это дает возможность очень быстро восстанавливать состояние системы при выходе из этого режима (для ноутбуков — открытие крышки), что, безусловно, очень удобно.

В Режиме сна потребление энергии минимально. Например, ноутбуки последней серии Air способны провести в нем до 30 дней (естественно это при полностью заряженном аккумуляторе). Однако, если аккумулятор ноутбука, находящегося в режиме сна полностью разрядится, то восстановление прежнего состояния системы будет невозможно.

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

Читать далее ...

[Mac OS X] Скрытый способ восстановления прав доступа домашней папки

[Mac OS X] Скрытый способ восстановления прав доступа домашней папки. Фото.

В OS X, при возникновении проблем с правами доступа, для их восстановления обычно используют Дисковую утилиту. Но не все знают, что Дисковая утилита фактически не восстанавливает необходимые разрешения для домашней папки пользователя. И если права доступа в домашней папке окажутся некорректными, то их восстановление Дисковой утилитой не решит ваших проблем.

Так вот, как оказалось, решение возникших проблем с домашней папкой спрятано в утилите Сброс пароля, доступной в режиме восстановления, попасть в который можно загрузкой из скрытого раздела Recovery HD.

Читать далее ...

[Mac OS X] Создаем свои иконки для файлов и папок

[Mac OS X] Создаем свои иконки для файлов и папок. Фото.

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

Эта инструкция едина для файлов и папок, а потому, я приведу пример изменения иконки у папки. Итак, приступим.

Читать далее ...