Секреты Terminal: включаем скрытые функции OS X

OS X — это система, всех возможностей которой не знают даже продвинутые пользователи. Многие вещи, которые призваны помочь сделать работу быстрее и приятнее, проходят мимо нас. Одна из них – это Terminal. При грамотном использовании он даёт массу возможностей: например, можно активировать функции, недоступные никакими другими способами.

1. Включаем выделение и копирование текста в режиме просмотра Quick Look

Все мы знаем что такое и Quick look и как он удобен. А после применения всего одной строчки кода, вы сможете скопировать текст из любого документа в режиме просмотра.

defaults write com.apple.finder QLEnableTextSelection -bool true

Отменить внесённые изменения просто – достаточно изменить параметр аргумента -bool с true на false или скопировать команду в терминал.

defaults write com.apple.finder QLEnableTextSelection -bool false

2. Включаем полные адреса каталогов в заголовках окон Finder

Эта фича будет удобна новичкам, которые впервые видят Mac OS и еще не привыкли к навигации через Finder.

defaults write com.apple.finder _FXShowPosixPathInTitle -bool true

Отменить внесённые изменения проще простого.

defaults write com.apple.finder _FXShowPosixPathInTitle -bool false

3. Включаем отображение скрытых файлов

defaults write com.apple.Finder AppleShowAllFiles -bool true

Включили? Посмотрели? При необходимости можно и выключить.

defaults write com.apple.Finder AppleShowAllFiles -bool false

4. Отключаем создание скрытых каталогов .DS_Store на сетевых дисках

Файлы .DS_Store хранят информацию о метаданных родительских папках. Файл .DS_Store хранит все индивидуальные настройки папки: расположение иконок, их размер, положение окна, вид отображения объектов, фоновый рисунок и цвет и т.д. На внешних носителях эти файлы совершенно ни к чему. Так зачем их создавать?

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true

Но если по какой-то причине вам захочется их вернуть, то вы всегда можете это сделать:

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool false

5. Завершаем работу Finder

Вы сможете закрывать Finder так же, как и любое другое приложение. После выполнения команды в меню Finder появится пункт «Завершить Finder». Также Finder можно будет закрыть, воспользовавшись сочетанием клавиш Command + Q.

Читайте также  Еще один инцидент со встроенными покупками

defaults write com.apple.finder QuitMenuItem -bool true; killall Finder

Отмена изменений при необходимости:

defaults write com.apple.finder QuitMenuItem -bool false; killall Finder

6. Включаем расширенное меню сохранения файлов

Команда «Сохранить» и «Сохранить как» открывают диалоговое окно, где вы должны указать имя файла и его расположение. Рядом с заголовком находится синяя кнопка с треугольником, щелчок на которой открывает диалоговое окно, похожее на Finder. Если вы хотите, чтобы окно появлялось в раскрытом виде по умолчанию, то смело копируйте код в терминал.

defaults write -g NSNavPanelExpandedStateForSaveMode -bool true

Как отменить изменение:

defaults write -g NSNavPanelExpandedStateForSaveMode -bool false

7. Включаем список последних запущенных приложений в доке

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

defaults write com.apple.dock persistent-others -array-add ‘{ «tile-data» = { «list-type» = 1; }; «tile-type» = «recents-tile»; }’; killall Dock

Чтобы убрать стек, просто «выкиньте» стёк из дока, как любое другое приложение.

8. Смотрим звездные войны в Terminal

Это «пасхалка» весьма интересная команда для Терминала. Вы увидите четвёртый эпизод Звёздных Войн из ASCII символов. Посмотрите до финальных титров – будет интересно.

telnet towel.blinkenlights.nl

9. iРобот

Ваш Mac умеет разговаривать с вами. Он произнесёт всё, о чём вы его попросите, используя команду say:

say Hi iPhones.ru

Источник: iphones.ru

RIOS